Description
Position: React Native (Mobile Developer)
The Role
We are looking for an experienced Android developer, proficient in building high performance
products. You must have quick learning ability, problem-solving skills, willingness to research, and
ability to contribute to the team goals.
Responsibilities
1. Architect scalable, distributed and large-scale web and mobile solutions from scratch
2. Own code quality and code review across mobile application¨
3.Taking complete ownership of the given module
4. Team Handling
5. Write and maintain, reusable, scalable and well-structured code
6. Implement automated unit test case¨
7.Troubleshoot development and production bug¨
Requirements
1. Total 5+ years of experience in developing Mobile applications using primarily React Native followed by Android.
2. Team handling capability
3. Good knowledge of Data Structures & Algorithm¨
4. In Depth knowledge of clean architecture by using concepts like Live Data, View Modal, Life Cycle
uses in Live data, Room, Data Store, Coroutine, Dagger2, Hilt, Work Manager
5. Knowledge of best coding practices
6. Unit-test code for robustness, including edge cases, usability, and general reliability