Senior Front-end Developer (React)

Senior Front-end Developer (React)

For us, seniority means not only advanced knowledge of front-end technologies but also strategic thinking, code review practice, grasp of software architecture and ability to guide it. Moreover, a senior developer should be able to overcome tech challenges, take responsibility and increase efficiency and sustainability of the workflow.
If it sounds like you, let’s dive into more details.

Project:
The marketplace helps shoppers to get individual advice by international personal stylists and shop products and outfits directly from the designers and brands. The in-house developed platform is one of its kind and uses a user-centered approach to maximize customer satisfaction.

Responsibilities:

  • Ability to identify in advance and solve tech challenges;
  • Lead the development process;
  • Lead and cooperate with QA team;
  • Recognize opportunities to improve code efficiency;
  • Perform code reviews;
  • Contribute to software architecture planning;
  • Maintain code and documentation integrity and organization;
  • Help project managers in estimating new projects;
  • Keep up with emerging trends and technologies;
  • Accurately match UI/UX design;
  • Build reusable components.

Requirements:

  • 4+ years of commercial experience;
  • Strong knowledge of JavaScript (ES5, ES6+), HTML5, CSS3;
  • Experience with Preprocessors, such as LESS and Sass;
  • Deep experience with React/Redux is a must;
  • Strong knowledge with Webpack;
  • Experience with Saga or thunk;
  • Experience with TypeScript;
  • Experience working in an Agile environment (Scrum or Kanban);
  • Proficient understanding of code versioning tools such as Git;
  • Upper-Intermediate English.

We offer:

  • Long-term (6 month – 1 year) and challenging project;
  • Direct work with the client from Germany;
  • Compensation based on your accomplishments;
  • The ability to work from home or in our comfortable office near Lviv city center;
  • Personal accountant (if needed).
We use cookies to make your exploring a better experience. Find out more