Job Title: Mobile Developer (React Native)
Experience: 4-8 Years
Location: India, Mumbai, Andheri, Sakinaka (Hybrid Work)
Company URL: https://www.enablistar.com
Job Summary:We are seeking a skilled React Native Mobile Developer with 4-8 years of experience in building and maintaining high-performance, scalable, and user-friendly mobile applications. The ideal candidate will have expertise in developing cross-platform applications using React Native and a solid understanding of mobile app architecture, integration with RESTful APIs, and optimizing application performance. Prior experience in the banking or financial services domain is preferred but not mandatory.
Key Responsibilities:
- Design, develop, and maintain robust and scalable mobile applications using React Native for iOS and Android platforms.
- Collaborate with cross-functional teams, including backend developers, UI/UX designers, and product managers, to define and implement features.
- Integrate mobile applications with RESTful APIs and third-party services, ensuring seamless data exchange.
- Optimize mobile applications for maximum performance, scalability, and responsiveness across different devices and platforms.
- Debug, troubleshoot, and resolve issues to ensure smooth application functionality.
- Write clean, modular, and reusable code, adhering to coding standards and best practices.
- Implement unit tests and collaborate in setting up CI/CD pipelines for mobile application deployment.
- Monitor application performance, gather user feedback, and implement improvements.
- Stay updated with the latest React Native features, tools, and best practices, incorporating them into the development process.
- Work closely with QA teams to define test cases, support testing efforts, and resolve identified bugs.
Required Skills and Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience: 4-8 years of experience in mobile application development, with at least 2 years in React Native.
- Proficiency in JavaScript/TypeScript, with a deep understanding of React Native architecture and its core principles.
- Experience in building and deploying mobile applications for both iOS and Android platforms.
- Strong understanding of mobile UI/UX design principles and best practices.
- Hands-on experience integrating mobile apps with RESTful APIs and third-party services.
- Proficiency in using version control systems like Git and CI/CD tools.
- Experience in performance optimization and debugging tools for React Native.
- Solid understanding of app store guidelines and deployment processes for both iOS (App Store) and Android (Google Play).
- Strong problem-solving skills, with attention to detail and a commitment to delivering high-quality software.