We are looking for a Senior React Native Developer
As a Senior React Native Developer, you will be responsible for delivering the best online user experience, which makes your role extremely important for our success and ensuring customer satisfaction and loyalty. You will be managing a team to build, lead and scale our mobile applications on the iOS and Android platforms.
You’ll Be Responsible For
Develop high-quality enterprise-scale React Native applications with pixel-perfect UIs across both Android and iOS mobile platforms
Leverage native APIs for deep integrations with native mobile platforms
Diagnose and fix bugs and performance bottlenecks
Break down complex requirements into independent coding tasks and strategies
Participate in design and code reviews
Driving the delivery of our product development
Managing a team of developers
Must Have
Minimum of 4-5 years of experience on React Native or similar role;
Strong Computer Science fundamentals in OOP/OOAD & SOLID, MVVM design patterns, data structures, and algorithms;
Strong experience in creating the React-Native modules (npm) for developing reusable custom libraries, components;
Strong creating CI/CD pipelines using third-party tools like Bitrise;
Good experience in deploying the applications on Apple AppStore and Google Playstores;
Proven experience developing in JavaScript and TypeScript languages;
Good foundation at working with third-party libraries (Redux, RxJS) and debugging dependency conflicts;
Ability to work as part of a larger software engineering effort and a strong understanding of professional software engineering best practices for the full SDLC;
Time management;
Knowledge of English at Upper-Intermediate level.
Nice To Have
Experience with cloud-native, scalable, and highly available distributed systems;
Experience with dependency injection (Dagger);
Experience with automated testing suites, like Jest or Mocha and postman, experience with unit and integration tests (Espresso, JUnit) and Co-routines
Experience with using RESTful APIs and GraphQL APIs to integrate mobile applications to server-side systems and an understanding of the document request model and offline storage.
What We Offer
Long-term job in a cozy office in the company of many skilled associates
Competitive salary and benefits
Interesting international projects
Opportunities for professional and career growth
Opportunities to develop and learn advanced technologies
Regular training and development opportunities
Use of high-valued tools and applications
Apply now
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job