Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо Middle Full-Stack Engineer для приєднання до нашої команди в ORIL в Україні. Нам потрібен універсальний інженер, який володіє Angular та NestJS, і готовий сприяти розвитку високоефективної системи в авіаційному секторі.
Про проект
Додаток Check-in - це система управління польотами для внутрішнього використання, яка охоплює основні випадки використання для пілотів, консьєржів, диспетчерів та служб розкладу. Це веб-додаток для мобільних пристроїв, побудований на базі багатошарової архітектури, з акцентом на високу надійність та безперебійне управління даними в реальному часі. Проект спрямований на впорядкування складних авіаційних робочих процесів та забезпечення плавного спілкування між усіма службами.
Технологічний стек
- Angular 16 (NgRx, Material)
- Node.js (NestJS)
- PostgreSQL
- Redis
Обов'язки
- Розробка та підтримка як фронтенд (Angular 16), так і бекенд (NestJS) частин платформи
- Робота над інтерфейсом для мобільних пристроїв, щоб забезпечити безперебійний досвід для користувачів у дорозі
- Забезпечення плавної інтеграції з сторонніми сервісами та внутрішніми інструментами управління польотами
- Оптимізація продуктивності додатка та підтримання високих стандартів якості коду
- Участь в церемоніях Agile та внесення внесків у технічні архітектурні рішення
Вимоги
- 3+ роки досвіду роботи у Full-Stack веб-розробці
- Глибоке знання Angular (v16) та управління станом (NgRx)
- Солідний досвід роботи з Node.js, з основним фокусом на NestJS
- Глибоке розуміння JavaScript (ES7+), TypeScript, HTML5 та CSS3
- Досвід роботи з PostgreSQL та стратегіями кешування за допомогою Redis
- Розуміння багатошарової архітектури та створення додатків для мобільних пристроїв
- Знання Swagger для документування API та Azure Pipelines для CI/CD
- Рівень англійської: Середній (B2), як усно, так і письмово
Буде плюсом
- Досвід роботи з інтеграцією сторонніх сервісів: Dialpad, Slack або Microsoft Teams webhook інтеграції
- Досвід оптимізації продуктивності для сучасних веб-додатків
- Досвід роботи в авіаційній галузі: попередній досвід роботи над проектами, пов’язаними з авіацією, є вагомою перевагою (розуміння базових термінів та процесів галузі)
Ми пропонуємо
- Конкурентоспроможну зарплату
- Гнучкість у роботі з будь-якого місця (повністю віддалено або в нашому офісі у Львові)
- Комплексну політику відпусток, включаючи додаткові вихідні дні за святковими та спеціальними подіями
- Бухгалтерські послуги
- Бюджет на освіту + корпоративні навчальні заходи/тренінги
- Компенсація за сертифікацію
- Компенсація за фітнес-заняття або сеанси терапії
- Змістовні та різноманітні заходи (міт-апи, святкування, обмін знаннями)
- Культура, орієнтована на індивідуальний ріст та прогрес команди
Процес подання заявки
- Початковий відбір: Дзвінок з рекрутером
- Технічне інтерв’ю
- Інтерв’ю з клієнтом: Інтерв’ю з клієнтом
Якщо ви проактивний інженер, який любить будувати надійні продукти та залишається цікавим до останніх технологічних трендів, ми хотіли б бачити вас у нашій команді!
Дякуємо за подання заявки, ми зв’яжемося з вами найближчим часом.
Контактна особа
Лілія Палащин