We are seeking a highly skilled SDE-2 Mobile Hybrid Developer to join our team. The ideal candidate will have a solid foundation in native Android development and strong expertise in building scalable, high-performance hybrid mobile applications. This role requires both technical depth and collaboration skills to deliver high-quality products in a fast-paced environment.
Role Description
- Design, develop, and maintain cross-platform mobile applications (iOS and Android) using hybrid frameworks (React Native/ Flutter).
- Apply prior Android experience to ensure smooth platform-specific integration and compliance with Android best practices.
- Collaborate with product managers, designers, and backend engineers to translate business requirements into technical solutions.
- Write clean, maintainable, and reusable code with proper documentation and unit tests.
- Optimize mobile applications for maximum performance, responsiveness, and scalability.
- Integrate with RESTful APIs, GraphQL, third-party SDKs, and native modules.
- Ensure application security, reliability, and compliance with platform guidelines.
- Participate in code reviews, mentor junior developers, and contribute to best practices.
- Continuously evaluate and adopt new technologies, frameworks, and tools to improve development efficiency.
Mandatory Skills
- 35 years of professional experience in mobile application development.
- Foundational experience in Android (Java/Kotlin) and proven expertise in hybrid frameworks React Native/Flutter).
- Solid understanding of JavaScript/TypeScript and Dart, mobile UI frameworks, and responsive design.
- Experience with native modules and platform-specific development.
- Strong understanding of state management libraries (Redux, MobX/GetX, Riverpod).
- Experience in integrating APIs, push notifications, deep linking, and authentication flows.
- Familiarity with app distribution, CI/CD pipelines, and app store deployment processes.
- Strong problem-solving, debugging, and performance optimization skills.
- Knowledge of version control (Git), agile methodologies, and collaborative development.
Good to have Skills
- Exposure to cloud platforms (AWS, GCP, Azure) and backend integrations.
- Understanding of modular architecture and design patterns (MVVM, Clean Architecture).
- Experience migrating Android/iOS apps to hybrid or integrating hybrid modules into existing native apps.
- Prior experience mentoring junior developers and contributing to system design discussions.