Posted on: 10/12/2025
Description :
We are looking for an experienced and versatile Android & Flutter Developer to contribute to the design, development, and maintenance of high-quality mobile applications for both native Android and cross-platform Flutter environments. The ideal candidate will have a strong foundation in native Android development coupled with hands-on expertise in building scalable applications using Flutter and Dart.
Key Responsibilities :
- Mobile Development : Design, develop, test, and deploy robust, high-performance mobile applications using both Native Android (Java/Kotlin) and Flutter/Dart.
- Code Architecture : Implement clean, maintainable, and scalable code, demonstrating a strong understanding of Android architectural patterns such as MVVM (Model-View-ViewModel).
- Flutter Expertise : Utilize hands-on experience with the Flutter framework to develop cross-platform features, widgets, and user interfaces.
- State Management : Effectively implement and manage application state using industry-standard Flutter State Management tools, including Provider, Bloc, Riverpod, or GetX.
- Native Android Proficiency : Leverage strong knowledge of the Android SDK and modern Jetpack components (e.g., LiveData, ViewModel, Navigation Component) to build and enhance native features.
- API Integration : Integrate mobile applications with back-end services through effective RESTful API consumption and JSON parsing.
- Firebase Services : Utilize and manage various Google Firebase services, including Authentication (Auth), Cloud Messaging, Crashlytics, and Firestore.
- Development Lifecycle : Participate in the complete application lifecycle, including requirements analysis, testing, deployment, and ongoing support.
- CI/CD & Deployment : Manage and contribute to the CI/CD pipeline, ensuring smooth app deployment, proper code signing, and store submission processes (Google Play Store).
- Collaboration : Work closely with product managers, designers, and QA teams to define, design, and ship new features.
Desired/Good-to-Have Skills :
- Experience with testing frameworks (e.g., JUnit, Mockito for Android; widget/unit testing for Flutter).
- Familiarity with other cross-platform technologies (e.g., React Native).
- Knowledge of accessibility standards and best practices for mobile UIs.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1588338
Interview Questions for you
View All