Job Description
QSTL is looking for an experienced React Native developer who wants to be part of a fast-paced, dynamic environment, where employee opinion and effort are valued. We hire outstanding professionals and give them the opportunity to thrive in a collaborative atmosphere that values learning, growth, and performance.
Duties & Responsibilities
- Architect, build and maintain excellent React Native applications with clean code
- Implement pixel-perfect UI’s, modern, smooth animations, and transitions that provide an excellent user experience
- Integrate third-party APIs/libraries
- Can work with native modules when required
- Complete sprints, and participate in sprint retrospectives and daily scrums
- Familiarity with JavaScript Testing Frameworks such as Jest and Mocha
- Familiarity with any version control system i.e, GIT, Mercurial, etc.
- Publishing Applications to Apple and Google Play stores
- Develpoing APIs for Mobile Applications using Node JS
- Developing APIs using GraphQL.
- Deploying on AWS, Heroku, Micorsoft Axure.
Experience and Qualification
- At least 2 years of professional experience with React Native
- Redux, Redux Persist, Saga, React Navigation, JSX
- Firebase, Firestore, AWS, Heroku, Azure.
- Experience with integrating REST APIs
- Familiarity with native tools such as XCode
- Able to work in a Team and remotely, take ownership of the tasks both in regards to estimates and general process.
- Working with socket.io and multimedia app, CI/CD
- Working with MongoDB, MYSQL, PostreSQL.
- Strong communicator with at least above average written and verbal communication skills.