Position: Middle\Senior React Native developer
Company: Yalantis
Category: JavaScript
Experience required: 5y
English level: intermediate

**What you’ll help us with:**

-Implement reliable components with the use of modern technology stack
-Write clean, solid, scalable, and testable code using React, React Native, Typescript
-Development of a mobile application from scratch.
-Research and implement new technologies in your team and company
-Effectively cooperate with the team and the client
-Understand the client’s business needs and find the best solution to meet the requirements

**Here`s the experience that will help you to do the job:**

-5+ years of software engineering experience in React Native
-experience with Redux/Redux-Toolkit
-good understanding of core JS (data types — Object types vs. primitives, Higher-Order Functions, Array methods, Object methods, Function methods, and types)
-proven track record of building high-quality consumer Mobile apps
-broad knowledge of the mobile /react-native landscape, trends, and emerging technologies
-you are passionate about writing clean and well-tested code
-experience with Jest, react-testing-library, Detox
-you work creatively and love solving challenging problems
-Intermediate English or higher

**These skills will also come in handy:**

-you are a responsible person using a well-structured approach
-you take pride in your work and the value that it creates
-you are able to find drawbacks in the process and suggest how to fix them
-experience with writing tests, by using Jest, react-native-testing-library
-experience with Apollo Client and GraphQL
-experience with modern CI/CD tools — Bitrise, Fastline, CodePush, GitLab Pipelines

**What you will get from working with us:**

*great compensation and social packages
*medical insurance
*sport compensation
*full financial and legal support for private entrepreneurs
*opportunities for professional growth
*education compensation
*individual development plan and a mentor to guide you
*team buildings and corporate activities
*special corporate currency and merch store
*the best networking opportunities with international clients
*knowledge sharing atmosphere