S

Senior Reactnative Developer(Lead ReactNative) - Vidpro Consultancy Services - Bengaluru, Karnataka, India

Senior Reactnative Developer(Lead ReactNative) - Vidpro Consultancy Services - Bengaluru, Karnataka, India
Full-time
Hybrid
Worldwide

Experience - 5Y - 10Y

Location - Bangalore
Work Type - 5 DAYS WFO
Job Type - Fulltime

Overview:

The Senior React Native Developer plays a crucial role in the organization, responsible for designing, developing, and maintaining high-quality mobile applications using React Native. They are instrumental in driving the technical direction and implementation of mobile app projects, ensuring seamless user experiences and optimal performance across various platforms.

Key Responsibilities:

  • Lead the development of React Native-based mobile applications from concept to deployment
  • Design and implement user interface components and conduct integration testing
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize application for maximum performance and scalability
  • Conduct code reviews and mentor junior developers
  • Debug and fix application issues and performance bottlenecks
  • Stay updated with the latest industry trends and best practices in mobile development
  • Participate in architectural design discussions and decision-making processes
  • Work closely with product management and UX/UI teams to create compelling mobile experiences
  • Implement automated testing and deploy new features
  • Contribute to the continuous improvement of development processes and workflows
  • Provide technical guidance and support to the development team
  • Ensure the adherence to coding standards and best practices
  • Collaborate with backend developers for seamless integration

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related technical field
  • Proven experience in developing mobile applications using React Native
  • In-depth knowledge of JavaScript, ES6, and related frameworks/libraries
  • Experience with state management using Redux or similar technologies
  • Proficiency in integrating APIs and web services
  • Strong understanding of mobile app design principles and interface guidelines
  • Experience with version control systems such as Git
  • Solid understanding of mobile platform limitations, challenges, and best practices
  • Ability to write clean, maintainable, and scalable code
  • Experience with automated testing and continuous integration
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
  • Ability to work effectively in a fast-paced, dynamic environment
  • Experience with performance tuning and optimization techniques
  • Knowledge of Agile development methodologies