Job Summary:
We are seeking a highly skilled and experienced React Native Developer to join our dynamic team. The ideal candidate will have 3–5 years of hands-on experience building cross-platform mobile applications, with strong proficiency in React Native and at least 1 project in Flutter/Dart.
You will work closely with our design, backend, and product teams to deliver high-performance, scalable apps with excellent user experiences across both Android and iOS platforms.
---
Key Responsibilities:
· Develop and maintain cross-platform mobile applications using React Native
· Support and contribute to mobile projects using Flutter when required
· Collaborate with UI/UX designers to implement intuitive and user-friendly interfaces
· Integrate applications with RESTful APIs and third-party SDKs
· Write clean, maintainable, and efficient code
· Optimize application performance and troubleshoot issues across platforms
· Participate in code reviews and follow best practices for mobile development
· Stay updated with the latest developments in React Native, Flutter, and mobile technologies
· Work within an Agile/Scrum development environment
---
Requirements:
· Bachelor’s degree in Computer Science, Engineering, or a related field from a reputable college
· 2 to 4 years of professional experience in mobile application development
· Minimum 2 years of experience with React Native
· At least 1 good project done using Flutter & Dart
· Solid understanding of the full mobile development lifecycle
· Experience with state management in React Native (e.g., Redux, Context API) and Flutter (e.g., Provider, Riverpod, Bloc, or GetX)
· Familiarity with Firebase, SQLite, or other local storage solutions
· Knowledge of Git and version control best practices
· Good understanding of CI/CD practices for mobile apps
· Strong debugging and problem-solving skills
· Excellent communication and teamwork abilities
---
Nice to Have:
· Experience with native Android/iOS development (Java, Kotlin, Swift)
· Knowledge of automated testing frameworks in React Native and Flutter
· Hands-on experience deploying apps to the Google Play Store and Apple App Store
· Familiarity with Agile methodologies and tools (e.g., Jira, Trello)