
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 تجربه داشته باشید.
- مهارتهای تحلیلی و حل مسئلهٔ قوی را به کار بگیرید.
- مسئولیت قابلیتها را بپذیرید و آنها را مستقل توسعه دهید.
- بهخوبی ارتباط برقرار کنید و همکاری داشته باشید.
- در زبان انگلیسی مهارت متوسط یا بالاتر داشته باشید.
- مدرک کارشناسی علوم کامپیوتر یا مهندسی کامپیوتر، یا تجربهٔ عملی معادل داشته باشید.
مزایا
- از راه دور کار کنید.
- در توسعهٔ بلندمدت محصول مشارکت داشته باشید.
- در کنار مهندسان باتجربهٔ میانرده و ارشد رشد کنید.
- در محیط مهندسی جاافتاده با تخصص فنی قوی کار کنید.
- با سازمان مشتری همکاری نزدیکی داشته باشید.