Frontend Developer (React.js)

28 березня 2022



Вимоги: frontend javascript
Технології:
react.js typescript react ui es6 sass webpack testing mvc mvvm ioc restful apis mobile english vue angular scrum ux coaching solid collaboration mentor integration project saas api cloud aws teamwork motivation
Англійська: eng: Upper-intermediate

Required skills:

-5+ years experience with JavaScript
-React.js and TypeScript practical experience of creating React-based UI
-Experience with modern Front-End environment (ES6, SASS, WebPack, Unit Testing)
-Understanding development patterns: MVC, MVVM, IoC
-RESTful services/APIs
-Responsive/Mobile design
-Upper-intermediate English

As a plus:

-Experience in other Javascript Frameworks: jQuery, Vue, Angular
-Azure Platform, Azure DevOps experience
-Agile, Scrum methodologies experience
-Skills and ability to write tech documentation
-UI/UX experience

We offer:

-Product from scratch
-Distributed international collaboration
-Possibility of relocation
-Internal benefits for UA Private Enterpreneurs
-Opportunity to participate in various internal/external events
-Coaching and personal development support

Responsibilities:

-Developing web/moblie application based on Modern FrontEnd frameworks;
-Building SOLID ground using architectural best practices;
-Collaboration with ProductOwner, team mates, following Agile methodologies;
-Code review, architectural review;
-Mentor and support teammates;
-Continuous Integration/Deliver process setup and maintain;
-Release management and product delivery;
-Unit Testing, UI testing, Code analysis;
-Participate and provide feedback on technical interviews into the team

Project description

The first project we are building is a SaaS solution for remarketing Auction Engine built as an API-first solution with web and apps clients.

Project is positioned to be built from scratch using API driven approach, Modern frontend framework and Cloud Azure / AWS platforms and services with fluent UI/UX to ensure smooth and most intuitive interface.

Some of our key values:

— Teamwork and close collaboration, team decides principle;
— Continuous delivery and iterative Agile process;
— Motivation and work satisfaction are key points.