Description:
We are looking for a React Native Developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Desired Candidate Profile:
- Good problem-solving skills.
- Openness to work with any technology domain – API development and App development and Tech Stack – React Native, Flutter, NodeJS, Laravel.
- Good at following :
- Knowledge of ESLint standards in javascript would be beneficial.
- Additionally knowledge of Native languages like Kotlin, Java Swift would be beneficial.
- Should have basic knowledge of git.
- Knowledge of basic libraries of React Native like Redux, Realm, Redux saga, React navigation.
- Knowledge of basic UI in react native (Styles).
- App Production and Deployment basics like Keystore, certificate management in apple, generating release .ipa, and .apk.
- Native development basics like Android Manifest and info.plist files, Gradle knowledge.
- Should have a good debugging skill.
- Knowledge of standard code structures.
- Basic knowledge of android activities.
- Knowledge of Data Structures, Algorithms, OOPs concept.
- Knowledge of Components and React lifecycles.
- Knowledge of Web Frameworks like Node and Laravel, REST API development, Strong understanding of HTTP would be an advantage.
- Bachelors or Masters degree (MCA, B Tech, M Tech, B.E, preferably in computer science) OR practical experience on freelancing projects, opensource contribution, rank in coding challenges or stack overflow.