Description:
We are looking for a talented React Native Mobile Developer to join our team and build beautiful, high-performing mobile applications for iOS and Android. You will be responsible for the entire development lifecycle, from designing and building user interfaces to writing clean and maintainable code.
Responsibilities
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers and product managers to implement intuitive and visually appealing interfaces.
- Write clean, maintainable, and well-documented JavaScript code.
- Optimize mobile applications for performance and responsiveness on both iOS and Android devices.
- Debug and resolve issues specific to cross-platform mobile development.
- Stay up-to-date with React Native trends and best practices for efficient app development.
- Conduct code reviews to ensure code quality and adherence to standards.
- Work closely with QA and backend teams to identify and fix application issues.
Qualifications
- Proven experience building mobile applications with React Native.
- Strong understanding of React concepts and principles (components, state management, props, etc.).
- Experience with JavaScript, including ES6+ features.
- Experience working with APIs and asynchronous programming.
- Familiarity with Redux or other state management libraries for React.
- Experience with unit testing frameworks (e.g., Jest).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- A passion for mobile development and a desire to learn new technologies.