We are looking for a skilled and experienced Sr. React Native Developer to join our team. As a React Native Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for our clients.
Responsibilities:
- Understanding and translating project requirements into technical specifications by collaborating with cross-functional teams.
- Designing and developing robust, scalable, and efficient mobile applications using React Native.
- Writing clean, well-documented, and easy-to-maintain code.
- Thoroughly testing and debugging to ensure high-quality deliverables.
- Optimizing app performance and user experience through code optimization.
- Intuitive UI/UX design.
- Keeping up-to-date with the latest trends and emerging technologies in React Native.
- Completing projects on time by collaborating closely with project managers, designers, and other developers.
- Participating in code reviews and providing constructive feedback to enhance code quality.
- Troubleshooting and fixing bugs and technical problems.
Skills and Experience Required:
- Strong proficiency in React Native framework.
- In-depth understanding of JavaScript.
- Experience in building mobile applications for both iOS and Android platforms.
- Proficiency in using React Native.
- Solid knowledge of mobile app development processes and lifecycles.
- Familiarity with APIs and programming languages.
- Ability to write clean, reusable, and well-documented code.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Experience with automated testing suites.
- Bachelor’s degree in computer science or a related field (Software Engineering).
- Minimum 6+ years of work experience.
Preferred Skills and Expertise:
- Familiarity with Android and iOS.
- Experience in API integration.
- Knowledge of UI/UX design principles and mobile design patterns.
- Understanding of CI/CD pipelines