What are the responsibilities and job description for the Senior React Native Developer position at Data Capital Incorporation?
Job Overview
We are looking for a highly skilled Senior React Native Developer to design, develop, and maintain scalable, high-performance mobile applications for both iOS and Android platforms. The ideal candidate will have strong expertise in React Native, React, JavaScript, TypeScript, Redux, Context API, and mobile application architecture. This role requires close collaboration with cross-functional teams to deliver secure, reliable, and production-ready mobile solutions.
Required Qualifications
- 5 years of overall software development experience.
- 3 years of hands-on experience developing mobile applications using React Native.
- Strong proficiency in React, JavaScript (ES6 ), and TypeScript.
- Experience with state management libraries such as Redux and Context API.
- Strong experience integrating and consuming RESTful APIs.
- Understanding of mobile application lifecycle, deployment, and release processes for both iOS and Android.
- Experience with Git, version control systems, and Agile development methodologies.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience integrating applications with backend services developed using Java Spring Boot.
- Knowledge of mobile performance optimization and application monitoring.
- Familiarity with CI/CD pipelines for mobile application deployment.
- Experience with unit testing and end-to-end testing frameworks.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Understanding of mobile security best practices.