ما به دنبال یک برنامهنویس حرفهای موبایل هستیم که بتواند اپلیکیشنهای اندروید و iOS را بهصورت بومی (Native) یا کراس پلتفرم (Cross-Platform) توسعه دهد. فرد منتخب باید تجربه کار با دیتابیس، فضای ابری و همچنین دانش امنیت نرمافزار و تراکنشهای بانکی را داشته باشد.
وظایف و مسئولیتها:
طراحی، توسعه و نگهداری اپلیکیشنهای موبایل اندروید و iOS
پیادهسازی و بهینهسازی ارتباط اپلیکیشن با دیتابیسهای SQL و NoSQL
استفاده از سرویسهای ابری (AWS, Google Cloud, Firebase و …)
پیادهسازی سیستمهای پرداخت و تراکنشهای امن (درگاه بانکی، Google Pay, Apple Pay)
رعایت اصول امنیتی در سطح کاربر و سرور (SSL/TLS, Token, Encryption)
همکاری نزدیک با تیم بکاند، UI/UX و محصول برای ارائه بهترین تجربه کاربری
مشارکت در توسعه قابلیتهای جدید و رفع باگهای موجود
مهارتهای مورد نیاز (الزامی):
تسلط به Kotlin/Java برای اندروید و Swift برای iOS یا Flutter/React Native برای توسعه کراس پلتفرم
تجربه کار با معماریهای MVVM / MVP / Clean Architecture
آشنایی با دیتابیسهای SQL و NoSQL
توانایی کار با APIها (REST/GraphQL)
تجربه استفاده از سرویسهای ابری و مدیریت Push Notification، Authentication، Storage
آشنایی کامل با امنیت نرمافزار و تراکنشهای بانکی
تسلط به Git/GitHub/GitLab
شرایط همکاری:
نوع همکاری: تمام وقت
محل کار: حضوری
حقوق و مزایا: متناسب با تجربه و مهارت