1 Infinitrix Consulting Job
3-5 years
Senior React Native Developer - iOS/Android Platform (3-5 yrs)
Infinitrix Consulting
posted 4d ago
Key skills for the job
About the Role :
We are seeking a highly skilled and motivated Senior React Native Developer to join our dynamic engineering team.
As a Senior React Native Developer, you will be responsible for designing, developing, and maintaining high quality, user-centric mobile applications for iOS and Android platforms.
You will play a key role in delivering exceptional user experiences and driving the success of our mobile products.
Key Responsibilities :
- Architect, design, and develop high-quality, performant, and scalable React Native applications.
- Implement pixel-perfect user interfaces that match designs.
- Write clean, well-structured, and maintainable code using best practices.
- Integrate with native device features (camera, GPS, push notifications, etc.)
- Ensure cross-platform compatibility and optimize applications for different screen sizes and devices.
- Design and implement robust and maintainable application architectures (e., Flux, Redux, MVVM).
- Ensure code quality, maintainability, and testability.
- Optimize application performance, memory usage, and battery life.
- Write unit tests, integration tests, and end-to-end tests using Jest, Enzyme, or other testing frameworks.
- Participate in code reviews and ensure high-quality code standards.
- Troubleshoot and debug application issues effectively.
- Collaborate effectively with designers, backend developers, product managers, and other stakeholders.
- Communicate technical information clearly and concisely.
- Participate in team meetings, sprint planning, and retrospectives.
- Stay up-to-date with the latest advancements in React Native, JavaScript, and mobile development technologies.
- Explore and evaluate new technologies and tools to improve development efficiency and application quality.
- Mentor junior developers and contribute to the growth of the team.
Qualifications :
Essential :
- 3+ years of professional experience in React Native development.
- Strong proficiency in JavaScript, TypeScript, or ClojureScript (ES6+).
- Experience with React Native core concepts, components, navigation, and state management.
- Experience with RESTful APIs and data fetching techniques.
- Experience with unit testing and UI testing frameworks (Jest, Enzyme, Detox).
- Strong understanding of mobile development principles and best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills.
- Bachelor's /master's degree in Computer Science, Engineering, or a related field
Functional Areas: Other
Read full job description