Mobile App Developer (Flutter / React Native)
- No. of Openings 1
- Industry Banking, Finance & Insurance (BFIS)
- Category Web & Application Development
- Location Gairidhara, Kathmandu, Kathmandu, Kathmandu District
- Job Level Mid Level
- Salary Nrs. Monthly (Negotiable)
- Education Level Bachelors
- Desired Candidate Both(Female, Male)
- Experience 2 + years
- Expiry date Mar 25, 2026 (14 days left)
- Two/Four Wheeler Require Two-wheeler
- Skills Ability to work under pressure and meet deadlines, Software Development, Creative Thinking
We are looking for a Mid-Level Mobile App Developer with 2+ years of hands-on experience in building cross-platform mobile applications using Flutter or React Native. The ideal candidate should have strong experience integrating REST APIs, working with backend teams, and delivering scalable, secure, and high-performance mobile applications.
You will be responsible for developing, enhancing, and maintaining mobile applications for both Android and iOS platforms.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter or React Native.
- Integrate and consume RESTful APIs.
- Collaborate with backend developers, UI/UX designers, and QA teams.
- Write clean, scalable, and maintainable code.
- Implement state management solutions (Provider, Bloc, Redux, MobX, etc.).
- Ensure application performance, responsiveness, and security.
- Debug, troubleshoot, and optimize applications.
- Manage app releases to Google Play Store and Apple App Store.
- Participate in code reviews and technical discussions.
- Follow best practices in version control (Git-based workflows).
Required Skills & Qualifications
- Minimum 2+ years of proven hands-on experience in mobile app development.
- Strong experience with Flutter (Dart) OR React Native (JavaScript / TypeScript).
- Solid experience with REST API integration.
- Good understanding of JSON parsing and authentication (JWT, OAuth, token-based auth).
- Experience with local storage (SQLite, Hive, AsyncStorage, etc.).
- Familiarity with push notifications (Firebase Cloud Messaging or similar).
- Experience with Git and branching strategies.
- Understanding of mobile UI/UX best practices.
- Experience in handling app deployment and publishing process.
Job Specification
- Experience with state management libraries (Bloc, Riverpod, Redux, etc.).
- Experience with payment gateway integrations.
- Knowledge of secure storage & encryption techniques.
- Understanding of performance optimization techniques.
- Knowledge of CI/CD pipelines.
- Experience in fintech or banking applications (preferred but not mandatory).
- Familiarity with Agile/Scrum methodology.
- Knowledge of Native Android App Development using Java/Kotlin
Education
- Bachelor’s degree in computer science, IT, or related field (preferred).
- Equivalent practical experience will also be considered.