Job Overview/Summary
Shine Infosoft, an ISO-certified software development company with a proven track record of over 590 successful projects, is seeking a talented and passionate Senior - React Native Developer to join our innovative team. As a React Native Developer, you will play a crucial role in transforming innovative ideas into reliable, scalable, and high-performing mobile applications that delight users across diverse industries. You will contribute to our mission of empowering businesses with cutting-edge digital solutions, working alongside over 125 skilled professionals in an agile and customer-centric environment.
Key Responsibilities
- Develop, build, and maintain high-quality, performant, and user-friendly mobile applications using React Native.
- Collaborate closely with UI/UX designers, product managers, and back-end developers to define, design, and ship new features.
- Write clean, efficient, well-documented, and testable code following best practices.
- Ensure the performance, quality, and responsiveness of applications on both iOS and Android platforms.
- Troubleshoot, debug, and resolve issues, ensuring optimal application functionality.
- Participate actively in code reviews, contributing to a culture of continuous improvement and knowledge sharing.
- Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development.
- Contribute to the entire application lifecycle, from conception to deployment and ongoing support.
Required Qualifications/Skills
- Proven professional experience as a React Native Developer.
- Strong proficiency in JavaScript and TypeScript.
- In-depth experience with React Native framework and its core principles.
- Solid understanding of state management libraries such as Redux, MobX, or Context API.
- Experience consuming RESTful APIs and integrating third-party libraries.
- Familiarity with modern mobile UI/UX principles and best practices.
- Proficiency with version control systems, particularly Git.
- Ability to work effectively in an Agile development environment.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with native module development for iOS and Android.
- Familiarity with CI/CD pipelines for mobile applications.
- Knowledge of cloud platforms (AWS, Azure, GCP) and their mobile services.
- Experience with testing frameworks like Jest or Enzyme.
What We Offer
- Opportunity to work on a wide array of challenging and innovative projects for clients across healthcare, fintech, e-commerce, and more.
- A collaborative, transparent, and agile work environment where your contributions are valued.
- Continuous learning and professional development opportunities to enhance your skills.
- Competitive salary and comprehensive benefits package.
- Be part of a dynamic team of over 125 skilled professionals at a globally trusted technology partner.
- A chance to drive digital transformation and achieve lasting business success through modern technologies.