Position: Senior Front-end developer ( React.js )
Company: Yalantis
Category: JavaScript
Experience required: 5y
English level: upper

Take ownership over the translating the UI/UX design wireframes to frontend code that will produce the visual elements of the platform and its various applications. This includes but is not limited to the design of the overall architecture of the web applications, and to ensure maximum performance and stability.

**Project:** a marketplace connecting successful small businesses with everyday investors through small business bonds available via its app and website.
Our client received a grant from the Washington DC government.
So now we are looking for new teammates who will develop and grow with the project.


**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, Typescript
-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 Frontend
-3+ years of software engineering of advanced JavaScript libraries and frameworks, such as AngularJS, Next.js, ReactJS, etc.
-strong knowledge of JavaScript (ES6+), React, React libraries
-good understanding of core JS (Data types — Object types vs. primitives, Higher-Order Functions, Array methods, Object methods, Function methods and types)
-experience with Redux and modern Redux-library solutions — Redux-Toolkit, Redux-Persist, Reselect, redux-thunk
-solid understanding of platform issues and solutions
-proven track record of building high-quality consumer WEB apps
-broad knowledge of the trends, and emerging technologies
-familiarity with API Creation and RESTful services
-basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
-proficient understanding of cross-browser compatibility issues and ways to work around them.
-proficient understanding of server side and client side rendering.
-proficient understanding of code versioning tools, such as Git / Mercurial / SVN
-good understanding of SEO principles and ensuring that applications will adhere to them.
-**upper-intermediate English**


**What you’ll get from working with us:**

- great compensation and social packages
- medical insurance
- sport and education compensation
- opportunities for professional growth and support for skills-development
- full reimbursement of certification (including AWS)
- Individual development plan and a mentor to guide you
- the best networking opportunities with international clients
- knowledge sharing atmosphere
- team buildings and corporate activities
- full financial and legal support for private entrepreneurs
- special corporate currency and merch store