Posted on: 18/08/2025
Location : Remote
Experience : 1-3 Years
We are looking to hire a passionate Mobile App Frontend Developer to design, build, and maintain high-quality applications across Flutter, Android (Kotlin/Java), and iOS (Swift). The ideal candidate should be comfortable with one or more mobile frameworks, eager to work on cross-platform and native projects, and excited about creating scalable, secure, and delightful user experiences.
You will collaborate with designers, backend engineers, and product managers to deliver smooth, reliable, and responsive apps for millions of users.
Responsibilities :
- Design and develop responsive, pixel-perfect UIs across Android, iOS, and Flutter-based cross-platform apps.
- Collaborate with designers to convert wireframes and prototypes into functional mobile interfaces.
- Implement RESTful/GraphQL APIs, Firebase services, push notifications, and third-party SDKs.
- Write clean, testable, and maintainable code while following industry best practices.
- Ensure performance optimization, crash resolution, and app security across devices and OS versions.
- Handle app lifecycle management, background tasks, offline-first storage, and caching.
- Publish and manage apps on Google Play Store and Apple App Store.
- Collaborate with QA and DevOps teams to set up TestFlight builds, CI/CD pipelines, automated testing, and deployments.
- Stay updated with the latest trends in mobile development (Flutter, SwiftUI, Jetpack Compose, Kotlin Multiplatform).
Requirements :
- 1-3 years of professional mobile development experience.
- Strong hands-on expertise in at least one :
1. Flutter/Dart (widgets, state management, navigation, animations)
2. Android (Kotlin/Java, Jetpack libraries, Coroutines, Room, Retrofit)
3. iOS (Swift, UIKit/SwiftUI, Combine, Core Data, async/await)
- Solid understanding of mobile app lifecycle, asynchronous programming, and secure storage.
- Familiarity with Firebase (Auth, Firestore, Crashlytics, Analytics) and third-party SDKs.
- Knowledge of app security best practices and performance optimization.
- Hands-on experience with Git, CI/CD pipelines, and automated testing frameworks.
- Experience publishing and maintaining apps on Play Store and App Store.
- Bachelors degree in Computer Science/Engineering or equivalent practical experience.
- Strong debugging, problem-solving, and communication skills in English.
Nice to Have :
- Experience with state management tools (Provider, Riverpod, BLoC, Redux).
- Familiarity with Jetpack Compose, SwiftUI, or Kotlin Multiplatform (KMP).
- Knowledge of analytics tools and crash reporting (Firebase, Sentry, Mixpanel).
- Exposure to Agile/Scrum startup environments.
- Knowledge of Objective-C (iOS) or Java (Android legacy support).
? This unified JD :
Attracts candidates who are specialists (Flutter-only, Android-only, or iOS-only) while also appealing to cross-platform generalists.
Packs in all relevant keywords (Flutter, Kotlin, Swift, Jetpack, SwiftUI, Firebase, CI/CD, app store deployment) for job boards.
Positions the role as versatile, modern, and startup-friendly.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1531596
Interview Questions for you
View All