Responsibilities:
Develop and maintain mobile applications using React Native.
Collaborate with cross-functional teams to define, design, and ship recent features.
Write clean, maintainable, and productive code.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug issues, and optimize performance for a seamless user experience.
Stay updated on emerging trends and technologies in mobile development.
Requirements:
Proven experience as a React Native Developer.
Solid proficiency in JavaScript and React.
Familiarity with native build tools, like Xcode, Android Studio.
Experience with third-party libraries and APIs.
Understanding of state management (e.g., Redux) in mobile applications.
Solid understanding of the full mobile development life cycle.
Excellent problem-solving and communication skills.
Ability to work independently and collaboratively in a team.