Job Description
We are looking for experienced developers who want to be part of a fast-paced, dynamic environment, where everyone’s opinions and efforts are valued. We hire outstanding professionals and give them the opportunity to thrive in a collaborative atmosphere that values learning, growth, and hard work.
Responsibilities
- Using React Native, design and develop user interface components for JavaScript-based online and mobile apps.
- Troubleshoot issues and improve front-end performance
- Write reusable, effective, as well as scalable JavaScript code and create interchangeable front-end modules
- Understand clients’ needs to build apps in stipulated time/budget
- Make use of additional JavaScript libraries such as Redux to make asynchronous API calls as well as improve the performance of the websites/mobile apps
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
- Leverage native APIs for deep integrations with both platforms.
Skills:
- Minimum 2 years of hands-on professional experience with React Native as core technology and a firm understanding of Node JS/Backend services
- Ability to work through new and complex React Native issues and contribute to libraries as needed
- Familiarity with modern front-end tools and building pipelines
- A collaborative approach to build apps and solve complex problems
- Familiarity with Firebase or GraphQL
What We Offer:
- Paid Leaves
- Gratuity
- Lunch
- Remote Friendly
- Fuel Allowance