Sigma Software Group
Sigma Software Group
۱٬۰۰۱ – ۵٬۰۰۰ کارکنان
خودرومراقبت‌های بهداشتیمشاوره
Sigma Software Group یک شرکت چندملیتی مشاوره فناوری است که در سال ۲۰۰۲ تأسیس شد. تیم‌های این شرکت برای مشتریان فعال در حوزه‌هایی مانند خودروسازی، بهداشت و درمان، مخابرات، هوانوردی، بانکداری، بازی‌های ویدیویی، املاک و مستغلات و تبلیغات، خدمات توسعه نرم‌افزار، طراحی گرافیک، آزمون و پشتیبانی فنی ارائه می‌کنند. این شرکت برای کار روی پروژه‌های پیچیده مهندسی، متخصصان فناوری اطلاعات را استخدام می‌کند و از طریق منتورینگ و یادگیری مستمر، توسعه حرفه‌ای را پشتیبانی می‌کند. فرصت‌های کار از راه دور نیز بخشی از مدل کاری آن است و پروژه‌هایش به سازمان‌هایی مانند AstraZeneca، Scania و SAS خدمت‌رسانی می‌کنند.

توسعه‌دهندهٔ اندروید، فناوری ساخت‌وساز

برای مدیریت نیروی کار ساخت‌وساز، با Kotlin و Jetpack Compose اپلیکیشن بسازید. با پیوند نرم‌افزار موبایل به دستگاه‌ها، دسترسی به محل کار، بهره‌وری و ایمنی کارگران را بهبود دهید.

توضیحات

  • با Kotlin و Jetpack Compose اپلیکیشن‌های اندروید بسازید و نگهداری کنید.
  • در گفتگوهای معماری و تصمیم‌گیری‌های فنی مشارکت کنید.
  • پایگاه‌های کد اندروید موجود را بازآرایی و بهبود دهید.
  • با استفاده از Clean Architecture قابلیت‌های مقیاس‌پذیر و نگهداری‌پذیر توسعه دهید.
  • مشکلات اپلیکیشن و گلوگاه‌های عملکرد را تشخیص دهید.
  • قابلیت‌های بومی اندروید، از جمله NFC، Bluetooth و Camera SDK را یکپارچه کنید.
  • با مهندسان iOS، متخصصان QA، توسعه‌دهندگان بک‌اند و ذی‌نفعان محصول همکاری کنید.
  • در سراسر چرخهٔ توسعهٔ نرم‌افزار مشارکت داشته باشید.
  • از کیفیت کد، بازبینی همکاران و بهبود مستمر پشتیبانی کنید.
  • به پیشبرد CI/CD و خودکارسازی مهندسی کمک کنید.

شرایط لازم

  • حداقل سه سال تجربهٔ تجاری در توسعهٔ اندروید داشته باشید.
  • به Kotlin و شیوه‌های روز توسعهٔ اندروید تسلط خوبی داشته باشید.
  • تجربهٔ عملی با Jetpack Compose، Coroutines، Flow، Retrofit و Android SDK داشته باشید.
  • در استفاده از MVVM و Clean Architecture تجربه داشته باشید.
  • با برنامه‌نویسی شیءگرا، الگوریتم‌ها، ساختارهای داده و الگوهای طراحی آشنا باشید.
  • در تزریق وابستگی و ابزارهای آزمون واحد مانند Mockito و JUnit تجربه داشته باشید.
  • مهارت‌های تحلیلی و حل مسئلهٔ قوی را به کار بگیرید.
  • مسئولیت قابلیت‌ها را بپذیرید و آن‌ها را مستقل توسعه دهید.
  • به‌خوبی ارتباط برقرار کنید و همکاری داشته باشید.
  • در زبان انگلیسی مهارت متوسط یا بالاتر داشته باشید.
  • مدرک کارشناسی علوم کامپیوتر یا مهندسی کامپیوتر، یا تجربهٔ عملی معادل داشته باشید.

مزایا

  • از راه دور کار کنید.
  • در توسعهٔ بلندمدت محصول مشارکت داشته باشید.
  • در کنار مهندسان باتجربهٔ میان‌رده و ارشد رشد کنید.
  • در محیط مهندسی جاافتاده با تخصص فنی قوی کار کنید.
  • با سازمان مشتری همکاری نزدیکی داشته باشید.