Software Engineer – React Native Mobile
About the Job
- This hiring is for other company
- Work/Requirement analysis: Understand and analyze specific work requirements.
- Writing solid code: Write and maintain clean, well-written code, as per best practices, including unit and integration testing code.
- Working in a group/team: Work with multiple different stakeholders like product owners, architects, developers etc. to build software solutions.
- Use/Follow development methodologies: Good exposure to or experience with at least one development methodology, such as Agile Scrum.
- Technology platforms: Desired level skills/ knowledge on one or more technology platforms such as iOS/Android plus React Native.
- React Native with good working knowledge of FlexBox, Redux, Actions, Reducer, React hooks, Routing in RN, State and Props, Component Optimization, Native Modules Bridging and Performance Improvement.
- Core computing skills: Strong computer-science fundamentals required – Design, Algorithms, Coding, Testing etc.
- Communication skills: Excellent English reading, writing, speaking, listening skills required.
- Databases: Desired level skills/ knowledge in one or more database systems such as SQLite, Coredata, Realm
- Debugging/Troubleshooting: Desired level debugging and troubleshooting skills. Ability to debug any issue across in projects.
Nice to have
- Understanding of or Exposure to Any of the prevalent Technology/Business Domains, Platforms, Frameworks, SDKs, APIs etc.
- Understanding of or Exposure to Any of the prevalent Source Code Control, Bug/Issue Tracking or Project Management Tools like JIRA/Subversion/GIT/TFS etc.
- Understanding of or Exposure to Any of the prevalent Performance Tools like static code analyzer and performance management tools.
Job Category: Backend Frontend React Native
Job Type: Full Time
Job Location: Bhubaneswar
Experience: 1-2 years
Salary: As Per Expertise/Experience