Responsibilities:

 Develop and maintain mobile applications using React Native, ensuring optimal performance on both iOS and Android platforms.

 Collaborate with designers, product managers, and other developers to create scalable, high-performance mobile apps.

 Write clean, reusable, and efficient code following industry best practices.

 Participate in the architecture and design of new features and app improvements.

 Troubleshoot, debug, and optimize application performance.

 Stay updated with the latest mobile development trends, technologies, and best practices.

 Ensure the security and data protection of the app by implementing necessary protocols.

 Integrate third-party APIs and services.

 Participate in code reviews and provide constructive feedback to peers.

 Write unit and integration tests to ensure the functionality of the application.

Requirements:

 Proven experience as a React Native Developer or in a similar role for 5+ years.

 Strong proficiency in JavaScript and React Native.

 Solid understanding of mobile app development and deployment for iOS and Android.

 Experience with Redux, React Navigation, and other common React Native libraries.

 Familiarity with mobile build and release processes for both iOS and Android.

 Knowledge of native build tools like Xcode and Android Studio.

 Understanding of RESTful APIs and third-party libraries and APIs integration.

 Experience with version control systems like Git.

 Strong problem-solving skills and ability to troubleshoot complex issues.

 Knowledge of mobile app performance optimization techniques.

 Familiarity with continuous integration/continuous deployment (CI/CD) pipelines is a plus.

 Preferred Qualifications:

 Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus.

 Experience with TypeScript.

 Familiarity with Firebase or similar services for real-time databases and notifications.

 Knowledge of agile development methodologies (Scrum, Kanban).

 Experience with cloud platforms like AWS Personal Attributes:

 Excellent communication and interpersonal skills.

 Ability to work collaboratively in a team environment.

 Detail-oriented with a focus on producing high-quality software.

 Proactive and willing to learn new technologies and improve skills.

Similar jobs

React Native Developer

Apply Now
Back to search page