Senior Full Stack Developer (React + Node)

Job category: Software engineering

We are in need of a full-stack developer, who can be a part of our team and easily works on both the front and the back ends. You should be an active participant in the development process, write good code and be involved in decisions about software architecture design. 

Our customer – a multifunctional company specializing in website design, development, promotion and provision of a variety of commercial solutions for clients.

Responsibilities:

  • Participate in the development process;
  • Cooperate with other developers, PM and Client;
  • Recognize opportunities to improve code efficiency;
  • Contribute to software architecture planning;
  • Maintain code and documentation integrity and organization;
  • Participate in estimating new features;
  • 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+), TypeScript, HTML5, CSS3;
  • Strong knowledge in Node.js (Nest.js);
  • Strong knowledge of React (Next.js) /Redux is a must;
  • Experience with SQL and NoSQL databases – PostgreSQL, MongoDB;
  • Strong Knowledge with Rest API;
  • Proficient understanding of code versioning tools such as Git;
  • Knowledge of modern JS code best practices (ESLint, ECMAScript);
  • Upper-Intermediate English;
  • Experience working in an Agile environment (Scrum or Kanban);

Nice to have:

  • Experience with GraphQL;
  • Experience with Firebase;
  • Experience with ElasticSearch;
  • Experience with Prismic;
  • Election / native app experience and creating cross-platform web applications (mobile, desktop).

We offer:

  • Competitive compensation based on your skills, experience, and performance;
  • 20 working days of annual paid vacation and 5 sick leaves;
  • 3 additional days off for special occasions;
  • Experienced colleagues with 85% of middle and senior engineers;
  • Possibility to work from anywhere in the world;
  • Exciting projects involving the newest technologies;
  • Accounting as a service;
  • Flexible working approach.

Please fill in form to apply

    Apply now
    Wait!

    Do you know that we helped 200+ companies build web/mobile apps and scale dev teams?

    Let's talk about your engineering needs.

    Write to us