We are looking for a skilled Senior React Native – Mobile Developer to join our mobile development team. As a Senior React Native Developer, you will be responsible for designing and developing mobile applications using React Native. You should have a strong understanding of mobile app development, JavaScript, and React Native framework. The ideal candidate will have a passion for building innovative and user-friendly mobile solutions.
Key Responsibilities:
- Design and develop mobile applications using React Native for iOS and Android platforms.
- Collaborate with product management and design teams to translate requirements into high-quality user interfaces.
- Architect and implement features and functionalities for mobile apps.
- Write clean and maintainable code, conduct code reviews, and ensure code quality.
- Optimize mobile applications for performance and scalability.
- Stay updated on mobile development trends and technologies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience of more than 3 years as a Mobile Developer with expertise in React Native.
- Strong understanding of JavaScript, ES6/ES7, and asynchronous programming.
- Experience with state management libraries (e.g., Redux, MobX).
- Familiarity with RESTful APIs and integrating third-party services.
- Experience with automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with native mobile development (iOS/Swift/Objective-C, Android/Java/Kotlin).
- Knowledge of mobile app performance optimization techniques.
- Experience with GraphQL or other modern APIs.
- Contributions to open-source projects or a strong portfolio of mobile apps.
Additional Information:
This is a senior-level position that requires strong technical skills and leadership qualities. The ideal candidate should be self-motivated, proactive, and able to work effectively in a collaborative team environment. We offer competitive compensation and benefits, along with opportunities for professional growth and development.