Position: Software engineer (React.js/React Native)
Company: Yalantis
Category: JavaScript
Experience required: 2y
English level: intermediate

We are currently working with a major international real estate product company. And now we are looking for a talented React.js / React Native developer with 3+ years in development and 1+year in React Native.

You will get the opportunity to take an active part in the development of global product in USA (millions unique users per month), go on business trips, work with product management and engineering team, build engaging mobile applications. If you want to have a huge impact working on a fast-moving, technology-forward team, then you’re the right fit for this role.

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.js
● research and implement new technologies in your team
● 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:
● 3+ years of software engineering experience in React.js (up to 1 year with 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
● upper-intermediate English