We are looking for a React Native developer interested in building high-performance 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. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Experience
- 2+ years of industrial experience.
Job Responsibilities
- Build pixel-perfect, smooth UIs across both mobile platforms
- Leverage native APIs for deep integrations with both platforms
- 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
- Required skills
- Firm grasp of JavaScript and TypeScript and its nuances, including ES6+ syntax
- Knowledge of object-oriented programming
- Ability to write well-documented, clean Javascript code
- Rock-solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Android Studio
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites
- Must have worked with Redux in React Native
- Must have experience with offline storage on mobile apps
- Must have excellent knowledge of CSS Flex layouts for React Native
- Good to have knowledge of push notifications
- Good to have knowledge of charts and graphs on React Native
- A knack for benchmarking and performance optimization
- Proficient understanding of code versioning tools, such as GIT
Interpersonal skills
- Needs to be a team player
- Disciplined and self-motivated
- Needs to have problem-solving and decision-making skills
- Excellent communication skills in English
- Good to have previous experience in direct client interaction for project briefs and updates
Working at WebMantra Technologies
WebMantra Technologies is proudly a fully remote company. We believe that with a team working from all over India comes a whole world of creativity.
Work from Anywhere
Everyone here at WebMantra Technologies works remotely. This could be your home or whatever works for you. Anywhere that allows you to be productive, connected, and focused works for us.
Hone Your Skills
Your skills are your greatest asset. At WebMantra Technologies, you’ll grow personally and professionally. You’ll take on projects that millions of people use. You’ll learn new technologies, collaboration methods, and tools.
Work with Like-Minded People
You will join a team that you’ll enjoy and who will appreciate your work. We take responsibility instead of pointing fingers. We look for root causes instead of superficial bandages. We prioritize and deliver results.
Balance Work and Life
Our work is demanding. It’s not easy to develop creative solutions to challenging problems the whole day, every day. So, we insist that our team will get plenty of rest and uninterrupted downtime. We plan projects sensibly and avoid panic and stress.
Enjoy a Stable Company
We have been profitable since inception and have grown over seven times in the past 8 yrs. Our clients come from virtually every country in the world, making us resilient and agile.
Global Clientele
We have local offices in the US, Australia, and Sweden and almost work exclusively with clients outside India. Most of our clients are CTOs and Tech founders who appreciate technology challenges and rely on us to solve them.
Perks & Benefits
Remote does not mean "distant". At WebMantra Technologies, you get a competitive benefits package and be part of an award-winning team. Plus, by working remotely, you save more and enjoy a work /life balance.