Position OverviewAs a Senior React Native Developer, you will be responsible for developing and maintaining high-quality mobile applications for both iOS and Android platforms. You will work closely with cross-functional teams, including designers and backend developers, to ensure seamless integration and optimal performance. Your role will involve contributing to all phases of the development lifecycle, from concept and design to testing and deployment. The ideal candidate is a self-driven, detail-oriented professional with deep expertise in React Native, mobile development, and modern software architecture.
Key Responsibilities- Develop and maintain robust, scalable mobile applications using React Native for iOS and Android.
- Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.
- Integrate mobile applications with backend services, ensuring seamless data flow and functionality.
- Optimize mobile apps for performance, scalability, and security.
- Write clean, maintainable code and ensure best practices are followed across the team.
- Troubleshoot and resolve mobile development-related issues.
- Participate in code reviews, pair programming, and knowledge sharing with the team.
- Stay up-to-date with the latest trends and technologies in mobile app development and apply them to improve products.
- Mentor junior developers and provide guidance on best coding practices and architectural decisions.
- Contribute to technical documentation and overall product development.
QualificationsEducation & Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience (3+ years) in mobile app development using React Native.
- Experience in deploying and managing apps on both iOS and Android app stores.