Job Description
As a React Native Developer, you will play a crucial role in the development and maintenance of our mobile applications. You will work closely with our team of designers, developers, and product managers to deliver high-quality, user-friendly mobile experiences to our customers.
Responsibilities:
- Develop and maintain mobile applications using React Native
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable code that adheres to industry best practices
- Optimize applications for maximum performance across a range of devices
- Participate in code reviews to ensure code quality and consistency
- Stay up-to-date with the latest trends and technologies in mobile development
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)
- 3 Years plus experience
- Proven experience developing mobile applications using React Native
- Strong proficiency in JavaScript, including ES6+ syntax
- Experience working with RESTful APIs and third-party libraries
- Familiarity with native build tools, like Xcode, Android Studio
- Solid understanding of mobile UI/UX principles and best practices
- Excellent problem-solving and communication skills
- Ability to work effectively both independently and as part of a team