Full-Stack Engineer (Node.js + Angular)
Ми шукаємо Full-Stack (Node.JS+Angular) розробника на EdTech проєкт з Франції. Розглядаємо тільки кандидатів з ЄС.
Продукт — SaaS‑сервіс для цифрового підписання документів і обліку присутності у навчальних закладах.
Функціонал дозволяє автоматизувати облік відвідувань занять, підписувати документи та організовувати анкетування в цифровому форматі. Завдяки інтеграції з LMS і ERP-системами, автоматизується обмін даними та усувається потреба в паперовій адміністрації.
Компанія на ринку з 2020 року. Проєкт залучив близько 1.1 мільйонів доларів інвестицій, має вже понад 1 мільйонів користувачів та надає послуги для понад 1 500 освітніх закладів.
Для нас це новий замовник. З нашого боку шукаємо Node.JS та Full-Stack розробників.
Етапи інтерв'ю:
- Рекрутмент інтерв'ю (30+/- хвилин)
- Внутрішня технічна співбесіда (60 хвилин +/-)
- Pair programming (60 хвилин +/-)
- Знайомство з клієнтом (60 хвилин +/-)
Команда:
- CTO
- 2 Product Manager
- Lead Full-Stack Engineer
- 6 Full-Stack Engineer
- iOS Engineer Engineer
- Angular Engineer
- QA Engineer
Вимоги:
- 3+ років досвіду роботи з Node.JS
- 1+ рік досвіду роботи з Angular
- TypeScript
- AWS: Lambda, ECS Fargate, S3, EC2
- CSV/XML/JSON
- OAuth
- MySQL
- REST API
- SOAP
Буде плюсом:
- React.JS
- Досвід із LMS-системами та SaaS-продуктами
Стек технологій:
- Node.JS
- TypeScript
- React.JS
- Angular
- AWS
- Lambda
- ECS Fargate
- S3
- EC2
- MySQL
- Redis
- Elasticsearch
- Jest
- GitHub Actions
- SOLID
- Zod
Обов’язки:
- Розробляти нові функції та підтримувати існуючі з використанням Node.JS та Angular
- Працювати з зовнішніми ресурсами та API
- Займатись оцінкою та оптимізацією ефективності роботи сервісу
- Розуміти бізнес вимоги та перетворювати їх на технічні рішення
- Брати участь у технічних обговореннях із клієнтами
- Співпрацювати з командою та PM
- Виправляти баги
Ми пропонуємо:
- 18 днів оплачуваної відпустки, 10 днів оплачуваних лікарняних
- Можливість брати додаткові вихідні власним коштом
- Competence center для обміну знаннями та професійного розвитку
- Компенсацію курсів та сертифікації
- Уроки англійської в маленьких групах
- Доступ до бібліотеки компанії
- Медичне страхування або компенсація за спорт
- Гнучкий робочий графік і можливість працювати з дому
- Виплату амортизації за використання власної техніки
- Фінансову компенсацію за візит до пункту здачі крові
- Мінімальну кількість бюрократії