Programming ability : coding, design, testing, system maintenance. Perform hands-on development and maintenance of software applications / components. Perform code and design reviews. Utilize test-driven development approach to deliver commercial quality codeCommunication : effective emails and Slack notifications, proactive status updates, structured fact-based arguments, collaboration.React Native Technical Requirements
- At least 2 years of experience in handling ReactNative Apps
- Hands on experience in Javascript / ES6+ standards, ReactNative
- Must have hands-on experience in writing functional components, hooks, component lifecycle, RN core UI components
- Good understanding of integrating REST APIs, Axios or fetch
- Good to have experience with any one global state management library like Redux, Redux-tool-kit, Mobx
- Good to have knowledge of react-navigation, redux-thunk but not mandatory
- Familiarity with offline storage using sqlLite, firebase is a plus
- 1-2 years of experience in Android / IOS Programming / Development concepts
- Hands-on experience in OOPS, JAVA / Kotlin / Swift / Obj-C.
- Good understanding of Android / iOS Application lifecycle with Architectural and Design Patterns.
Candidate Profile
- Deep understanding of the full mobile development life cycle
- Build pixel-perfect, smooth UIs across both mobile platforms.
- Build and maintain good React Native applications with clean code and best practices.
- Good problem-solving and debugging skills
- Should accept challenges handle complex problems
- Ability to work independently or in a team
Required Skill Set Experience
- B.Tech / B.E, MCA in Computer Science or equivalent
- 3 to 4 years experience in a technical role.
- Programming ability : coding, design, testing, system maintenance. Perform hands-on development and maintenance of software applications / components. Perform code and design reviews. Utilize test-driven development approach to deliver commercial quality code
- Communication : effective emails and Slack / Google Chat / Skype notifications, proactive status updates, structured fact-based arguments, collaboration.
Skills Required
Javascript, Debugging, Redux, React Native, Hooks, Rest Apis