
Mobile Application Developer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Turkey.
• Application Development: Create, develop, and sustain cutting-edge, high-performance mobile applications for both iOS and Android platforms.
• UI/UX Implementation: Convert UI/UX designs into pixel-perfect, responsive, and fluid mobile interfaces.
• Architecture & State Management: Produce clean, maintainable, and resilient code utilizing modern architectural patterns and advanced state management techniques.
• API Integration: Connect mobile applications with backend services, RESTful APIs, WebSockets, and third-party platforms.
• Deployment & Stores: Oversee the complete mobile app deployment process, including beta distribution and publishing on the Apple App Store and Google Play Store.
• Optimization: Enhance applications for optimal responsiveness, smooth animations, minimal battery usage, and efficient memory management.
• Collaboration: Work closely with Product, Design, Backend, and DevOps teams while engaging in code reviews, technical discussions, and architectural decision-making.
• Innovation: Contribute to both new mobile products and existing production systems, integrating features like push notifications, offline-first capabilities, or AI-enabled functionalities as appropriate.
• 3+ years of professional experience in mobile software development (Senior roles are also available).
• Strong expertise and advanced skills in either Flutter (Dart) or React Native (TypeScript).
• Solid experience with contemporary state management tools such as Bloc, Riverpod, Redux, or Provider.
• Comprehensive understanding of the mobile application lifecycle, asynchronous programming, caching strategies, and local data persistence (Hive, SQLite, Realm, etc.).
• Basic familiarity with Native ecosystems (Swift / Kotlin / Java) to read native code or implement platform-specific bridges as necessary.
• Experience with Git/Gitflow, collaborative workflows, and connecting mobile applications to RESTful APIs or JSON-based services.
• Knowledge of mobile CI/CD pipelines (Fastlane, Codemagic, Bitrise, or GitHub Actions) and Firebase services (Crashlytics, Analytics, Cloud Messaging).
• Strong problem-solving, debugging, and analytical thinking capabilities.
• Effective communication skills with the ability to collaborate within cross-functional, international teams and maintain an ownership mindset.
• Nice to Have: Experience in implementing comprehensive mobile testing practices (Unit, Widget, or Integration Tests).
• Experience with intricate UI animations, custom rendering, or deep linking.
• Knowledge of secure coding practices in mobile applications (SSL Pinning, biometric authentication, OAuth, JWT).
• Experience in sectors such as Fintech, E-commerce, SaaS, or high-traffic consumer applications.
• Understanding of the fundamentals of App Store Optimization (ASO) and mobile performance monitoring tools.
• Flexibility: Options for remote, hybrid, and on-site work depending on the specific project.
• Impact: Opportunities to collaborate with modern, high-impact technology teams and influence the mobile experiences of users worldwide.
• Culture: An international and collaborative engineering environment within fast-paced teams that prioritize a strong ownership culture.
• Growth: Continuous career development opportunities across various industries, products, and emerging mobile technologies.
• Compensation: Competitive salary packages customized to your experience and the scope of the project.
SD Solutions
SIS International Research & Strategy Consulting
Roblox
Get handpicked remote jobs straight to your inbox weekly.