💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

React/Node Developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

We develop collaborative real-time web and mobile educational apps using bleeding edge technologies

Описание вакансии

Условия работы

We're working on an AI platform aimed at facilitating communication and collaboration in a large international banking and consulting organization. The platform's team consists of several smaller sub-teams with 5-6 people each. You'll closely work with product managers and ML specialists exploring what's possible and making an impact on the overall product.


Requirements:

  • Proficiency in OOP and design patterns, knowledge of JS functional programming techniques.
  • Knowledge of the Lodash library.
  • Promises, async.js, async/await.
  • Experience with ES6, ES7 development.
  • Experience in developing commercial applications using JS platform (2+ years).
  • Experience in developing commercial applications using React.js (6+ months).
  • Skills in profiling and debugging JS code, React code in particular.
  • Good spoken and technical English.

Good to have:


  • Experience with MongoDB and Node.js
  • Experience with aggregations
  • Ability to optimize React component performance in large applications, knowing how to deal with memory leaks.
  • Usage of TDD in development.

Responsibilities

  • Development of new features
    • Supporting and fixing bugs for existing features

    What we offer:

    • Full-time, 40-hour work week.
    • Flexible schedule.
    • Completely remote.
    • Performance-based bonuses.