We are looking for Senior Developer with a proven track record in mobile application development (React Native / Android/ iOS). The ideal candidate will possess extensive knowledge of React Native architecture and a strong ability to translate complex business requirements into elegant, high-quality code. This role involves collaboration with cross-functional teams to design, develop, and deploy scalable mobile applications.Responsibilities
• Design, develop, and maintain mobile applications using React Native, ensuring high performance and responsiveness.
• Collaborate with UI/UX designers to transform wireframes and prototypes into functional mobile interfaces.
• Conduct thorough code reviews, providing constructive feedback to maintain code quality.
• Write and maintain comprehensive documentation for architectural designs and technical processes.
• Analyze and troubleshoot issues across various platforms, applying systematic approaches to resolve problems.
• Lead the development of new features while ensuring alignment with functional and non-functional requirements.
• Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous learning.
• Collaborate with cross-functional teams to integrate third-party services and APIs, enhancing app functionality.
• Stay updated with industry trends and emerging technologies to continually improve development practices.
• Work with team distributed across multiple locations and different time zones across the world
Qualifications
• Key Qualifications:
• 1+ years of experience in building React Native applications with Strong proficiency in React Native and mobile app architecture, with a solid understanding of mobile development best practices.
• understanding of mobile development best practices.
• Extensive experience in JavaScript and TypeScript, with a strong grasp of modern ES6+ features.
• In-depth knowledge of state management libraries like Redux
• Experience working with CI/CD, GitLab, GitHub, Git, Debuggers.
• Hands-on experience with automated testing frameworks (e.g., Jest, Mocha) and unit testing methodologies.
• Experience in developing database-driven applications using SQLite or Realm.
• Strong understanding of mobile app performance, security, and design principles.
• Excellent problem-solving skills with a proactive approach to troubleshooting and resolving issues.
• Exceptional communication skills, capable of conveying complex technical concepts to diverse stakeholders.
• Enthusiastic about exploring new technologies and methodologies to enhance team capabilities.
• Preferred Skills:
• Experience with push notifications and implementing real-time data features.
• Familiarity with agile methodologies and collaborative development practices.
• Previous experience in mentoring and supporting team members in their professional growth.
Job Type: Full-time
Pay: ?10,000.00 - ?15,000.00 per month
Schedule:
• Day shift
• Monday to Friday
Education:
• Bachelor's (Preferred)
Experience:
• total work: 1 year (Preferred)
• software development: 1 year (Preferred)
• React Native: 1 year (Preferred)
Work Location: Remote
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.