> DOUТретій армійський корпус50k UAH
Software Engineer
type:Contract
javascripttypescriptreactangularnext.jssqloauth 2.0dockerci/cd
websocketsssemicroservicesvirtualization
> full description
Обов’язки
- розробка, підтримка та оптимізація програмного забезпечення
- участь у проєктуванні архітектури систем і нових функціональних можливостей
- робота з API (створення, інтеграція, підтримка)
- аналіз і виправлення багів, робота з технічним боргом
Вимоги
- досвід розробки Web API (REST / RPC / GraphQL) та розуміння архітектурних підходів
- впевнене володіння JavaScript / TypeScript
- досвід роботи з сучасними frontend-фреймворками (React / Angular або аналогами), Next.js буде перевагою
- знання шаблонів проєктування та принципів побудови масштабованих систем
- досвід роботи з SQL і NoSQL базами даних, ORM, оптимізація запитів, транзакції, реплікація
- досвід роботи з Git, git-hooks та налаштуванням лінтерів
- досвід реалізації автентифікації та авторизації (OAuth2)
- розуміння безпеки вебзастосунків (XSS, CSRF, SQL-інʼєкції, SSL/TLS, шифрування)
- досвід контейнеризації (Docker), базове розуміння CI/CD та інфраструктури
- досвід роботи з WebSocket / SSE буде перевагою
- розуміння мікросервісної архітектури та брокерів повідомлень буде перевагою
- досвід роботи з серверами та віртуалізацією буде перевагою
- навички документування коду та процесів
- проактивність, уважність до деталей, бажання розвиватись
- знання англійської мови на рівні від Intermediate
Умови
- мобілізація до кінця воєнного стану або служба за контрактом
- можливість переведення чинних військовослужбовців за згодою командира частини
- можливість служби для кандидатів, які за висновком ВЛК придатні до служби у військових частинах забезпечення, ТЦК та СП, ВВНЗ, навчальних центрах тощо
- можливість служби для кандидатів зі статусом СЗЧ після проходження всіх передбачених законом процедур
- грошове забезпечення від 50 000 гривень залежно від поставленого завдання