Віддалена робота
Повна зайнятість
Офіс в центрі
Безкоштовне навчання
Знижки співробітникам
Middle Node.js Engineer? Computools шукає саме тебе! Наша компанія співпрацює у форматі outsource та outstaff з клієнтами по всьому світу. Цікаві проєкти вже очікують на тебе! Education, finance, healthcare, logistics, social networks, travel & hospitality - основні галузі, для яких ти будеш розробляти якісні рішення. Впевнені, що саме твої навички зроблять нашу команду ще сильнішою, а ми зі свого боку будемо надавати можливості для твого професійного розвитку.
Що ми очікуємо:
- Досвід роботи з Node.js від 2 років;
- Впевнені знання та досвід з такими мовами та фреймворками: JavaScript/TypeScript. Nest.js, Express;
- Досвід роботи з такими базами даних та сховищами: PostgreSQL (Sequelize ORM/TypeORM), MongoDB, Redis, RabbitMQ;
- Досвід роботи з такими протоколами, рішеннями та APIs: OAuth, WebSockets (Socket.io), досвiд роботи з third-party APIs (Google API, Stripe API);
- Знання та досвід роботи з такими підходами та принципами: MVC, OOP, RESTfull API, SOLID, ACID, design patterns, мікросервісні підходи, буде плюсом: DDD, TDD;
- Досвід роботи з такими технологіями та інструментами: Docker, Unit/integration tests, GIT, адміністрування Linux, сервіси AWS (S3, DynamoDB, Lambda), IDE debug, буде плюсом: базові навички DevOps.
Знання мов:
- Англійська Upper-Intermediate.
Що ми пропонуємо:
Роботу в дружньому колективі професіоналів:
- Сильні технічні фахівці, які готові допомогти у вирішенні завдань.
Постійний професійний розвиток:
- Мітинги 1 на 1 та фінансові мітинги;
- Індивідуальний план розвитку, що допомагає досягати бажаних цілей на кар’єрному шляху;
- Можливість змінювати та розширювати стек технологій всередині компанії;
- Оплачувані конференції та сертифікації;
- Лекції та воркшопи;
- Бази знань усередині компанії.
Турботу про співробітників:
- Гнучкий графік роботи;
- Можливість працювати віддалено з технікою та меблями, які може надати компанія для комфортної роботи;
- 24 календарні дні відпустки та оплачуваний лікарняний;
- Фінансова підтримка та подарунки на важливі події.
Основні обов’язки:
- Робити оцінку завдання (estimate), виданих Project Manager (PM) або Technology Lead (TL);
- Виконувати завдання від PM або TL у рамках зробленої оцінки;
- Участь у SCRUM процесі;
- Участь у проєктуванні проєкту;
- Проводити технічні дослідження;
- Вести технічну проєктну документацію;
- Заповнювати звітність;
- Комунікувати з клієнтами;
- Працювати над покращеннями на поточному проєкті.
Ольга
Computools Перевірена
IT - розробка програмного забезпечення Сайт компанії