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 highquality 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 Nativebased mobile applications from concept to deployment
- Design and implement user interface components and conduct integration testing
- Collaborate with crossfunctional 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 decisionmaking 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
- Indepth 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 problemsolving and debugging skills
- Strong communication and collaboration abilities
- Ability to work effectively in a fastpaced dynamic environment
- Experience with performance tuning and optimization techniques
- Knowledge of Agile development methodologies
react,mobile,jquery,api integration,redux,flex,git,javascript,unit testing,html,react native,automated testing,design,mobile app design,aws,angularjs,application,css,code,vue.js,integration,app,continuous integration,agile development,mobx,mobile applications,testing,es6