Overview
Job Brief
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.
Key Responsibilities
- Building new and maintain existing web and mobile based applications.
- Writing neat code with good unit test coverage.
- Working closely with the Team Lead to discuss technical solutions and innovative ideas to those solutions.
- Training and developing junior programmers on technical and organizational skills.
- Working collaboratively with developers, designers and product managers.
Skills and Job Requirements
- 1+ years of professional experience working with React Native.
- 1+ years of professional software development experience.
- Good working knowledge of React Native mobile app development and MERN.
- Work with internal development tools and resources (Github, internal code review).
- Hands-on experience in integrating Third-Party APIs and REST APIs.
- Must have an understanding of React internal architecture.
- Must have the ability to convert designs into pixel-perfect UIs.
- Expo and AWS experience is a plus.
- An understanding of React Native best practices and a commitment to following them.
- A positive mindset and can-do attitude.
- Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process.