Job Summary :
We are looking for a talented and passionate Mobile Application Developer with strong proficiency in React Native to join our growing development team.
The ideal candidate will be responsible for designing and building high-quality, performant, and user-friendly mobile applications across iOS and Android platforms.
You will collaborate with cross-functional teams to define, design, and implement new features, while continuously improving the user experience and performance of our mobile apps.
Key Responsibilities :
- Design, develop, and maintain cross-platform mobile applications using React Native and React.
- Seamlessly integrate existing native SDKs into React Native apps across both iOS and Android platforms.
- Optimize applications for maximum performance, scalability, and responsiveness.
- Implement and follow cross-platform design principles and best practices to ensure a consistent and intuitive user experience.
- Debug and resolve technical issues related to application performance, rendering, and usability.
- Collaborate with product managers, designers, and backend developers to define, build, and release new features.
- Write clean, maintainable, and testable code following modern coding standards and development methodologies.
- Use version control tools like Git and participate in CI / CD workflows for continuous integration and delivery.
- Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development.
- Contribute innovative ideas to enhance product functionality, performance, and user Skills & Qualifications :
- Strong proficiency in React, with a strong preference for hands-on experience in React Native.
- Proven experience in mobile application development for both Android and iOS platforms.
- Solid understanding of mobile app architecture, performance optimization, and debugging techniques.
- Experience integrating native modules and third-party SDKs into React Native apps.
- Familiarity with UX design principles and their practical application in building intuitive mobile interfaces.
- Proficient in Git and experienced with CI / CD tools and processes.
- Ability to write clean, reusable, and well-documented code.
- Strong problem-solving skills and a proactive mindset.
- Excellent communication and collaboration skills to work effectively within a team Qualifications :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Experience with tools such as Xcode, Android Studio, and emulators / simulators for testing.
- Exposure to Agile development methodologies.
- Familiarity with app store deployment processes (Apple App Store and Google Play : React Native, React, Mobile Application Development, Mobile App Development, App Development, Application Development
(ref : hirist.tech)