R

React Native Developer || Bangalore - Trigger Engg. - Bengaluru, Karnataka, India

React Native Developer || Bangalore - Trigger Engg. - Bengaluru, Karnataka, India
Full-time
Hybrid
Worldwide

Overview:
The React Native Developer plays a crucial role in the development and maintenance of mobile applications that enhance user engagement and satisfaction. Based in Bangalore, this position requires a talented individual who can design, implement, and optimize mobile applications for both iOS and Android platforms using React Native framework. The ideal candidate will collaborate with cross-functional teams to define, design, and ship new features, while ensuring optimal performance and robust user experience. As mobile applications are essential to modern businesses, this role directly contributes to the overall digital strategy of the organization. With an emphasis on agile methodologies and continuous integration, the React Native Developer must stay updated with the latest industry trends, technologies, and best practices to ensure the development of high-quality applications aligned with the company's vision. This position is perfect for someone who is passionate about mobile technology and user-focused design.
Key Responsibilities:
  • Develop and maintain cross-platform mobile applications using React Native.
  • Collaborate with UX/UI designers to implement intuitive and user-friendly layouts.
  • Integrate APIs and third-party libraries for enhanced functionality.
  • Test and debug applications to ensure smooth performance across devices.
  • Optimize applications for speed and scalability.
  • Participate in code reviews and provide constructive feedback.
  • Keep up to date with new mobile technology trends.
  • Work closely with backend developers to design and implement server-side components.
  • Document application development processes and technical specifications.
  • Assist in the deployment process to both iOS and Android app stores.
  • Provide support for mobile application issues and bugs.
  • Participate in Agile development cycles and sprint planning.
  • Contribute to team meetings and brainstorming sessions.
  • Help establish coding standards and best practices within the team.
  • Mentor junior developers and support their growth.
Required Qualifications:
  • Bachelor's degree in Computer Science or related field.
  • Proven experience as a React Native Developer.
  • Strong understanding of JavaScript and ES6+ features.
  • Experience with state management libraries like Redux or MobX.
  • Familiarity with RESTful APIs and mobile architecture.
  • Knowledge of mobile app design principles and interface guidelines.
  • Experience with Git version control system.
  • Ability to write clean, maintainable, and efficient code.
  • Hands-on experience with iOS and Android development.
  • Understanding of unit testing and debugging methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage time effectively.
  • Experience working in an Agile environment.
  • Familiarity with development tools like Xcode and Android Studio.
  • Willingness to learn and adapt to new technologies.