Position: Front End Developer (React/React JS)
Company: Miratech
Experience required: 3y
English level: intermediate

Job Description

Our client is an American online digital brokerage company. Our project is the best investing app because it makes investing in the stock market more accessible, incredibly easy, and very attractive. 86% of the population has never had a chance to own stock because it’s intimidating and expensive, but this application provides an opportunity to break down the barriers to stock ownership and bring the stock market to everyone.

And we are looking for a Front End Engineer with React to involve in the project team! We’re building a team of exceptionally talented people to join us for the implementation of this ambitious project!

Responsibilities:

Design, develop, research, code review, and evaluate technical decisions of your teammates
Identify system deficiencies and recommend solutions
Participate in the full development/operational life cycle
Apply knowledge of industry trends and developments to improve service
Analyze business and technical requirements to determine system design, potential issues, and best possible solutions

Qualifications:

3+ years of experience with React is a must
In-depth knowledge of React, RxJS, Nx
Knowledge of client-side coding (HTML5, CSS), Material Design, Bootstrap
Expert in SASS/SCSS
Experience with Front End ecosystem and tools such as Webpack, TypeScript, Jasmin, NPM, Yarn
Experience with API design tools (Swagger/Apiary/Postman) will be a plus
Deep understanding of state management patterns and solutions Redux, NgRx will be a plus
Understanding Inferno (React-eque component library) will be a plus
Experience with automation testing: Unit Testing, NUnit, TDD, BDD, Selenium WebDriver will be a plus
Extensive experience in using, CI/CD, Git, GitLab will be a plus
Upper-Intermediate English

Nice to have:

Angular
Experience with TypeScript
React native

We offer:

Strong career opportunities for professionals
A variety of international projects and mobility across projects
Professional development support and professional certification opportunities
Competitive compensation, advanced bonus systems
Flexible work schedule with a possibility for teleworking
Corporate, social and cultural events