i
CodeChavo
18 CodeChavo Jobs
React Native Developer - Mobile App Designing (3-5 yrs)
CodeChavo
posted 13hr ago
Flexible timing
Key skills for the job
Company Description :
CodeChavo is a global digital transformation solutions provider committed to making a real impact through transformation.
With a future-proof philosophy, CodeChavo partners with clients from design to operation, embedding innovation and agility.
The company works closely with top technology companies to deliver quality tech solutions and help companies outsource their digital projects.
Role Description :
This is a full-time remote role for a React Native Developer (3-5 years experience).
The Developer will be responsible for front-end development, back-end web development, software development, and working with JavaScript and Redux.js.
Experience : 3-5 years.
Location : Remote.
- Proven experience as a React Native Developer with strong knowledge of React and JavaScript.
- Solid understanding of mobile development concepts, including UI/UX design principles, performance optimization, and cross-platform mobile development.
- Experience with React Native libraries and components, and familiar with the process of building and deploying React Native apps on both iOS and Android.
- Strong knowledge of JavaScript, ES6+, and modern JavaScript frameworks.
- Experience with state management libraries such as Redux or Context API.
- Familiarity with mobile-specific performance optimizations and debugging.
- Experience integrating with RESTful APIs, GraphQL, and third-party libraries/services.
- Solid understanding of version control tools such as Git.
- Familiarity with build tools and deployment processes for both iOS and Android (e.g, Xcode, Android Studio).
- Knowledge of unit testing and using tools like Jest, Mocha, or similar.
- Familiarity with CI/CD pipelines and how they relate to mobile development.
- Strong problem-solving skills and a passion for learning new technologies.
Responsibilities :
- Develop and maintain cross-platform mobile applications using React Native.
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with UI/UX designers, product managers, and other developers to translate requirements into functional mobile applications.
- Implement and manage application state using Redux.js or Context API.
- Integrate with RESTful APIs, GraphQL, and third-party libraries/services.
- Optimize application performance for both iOS and Android platforms.
- Debug and resolve complex technical issues.
- Participate in code reviews and contribute to improving code quality.
- Write and maintain unit tests using tools like Jest or Mocha.
- Manage version control using Git.
- Contribute to the build and deployment processes for iOS and Android applications.
- Stay up-to-date with the latest trends and technologies in mobile development.
Functional Areas: Software/Testing/Networking
Read full job description