ДП «Інформаційні судові системи» — державна ІТ-компанія, GOVTECH сектору. Підприємство належить до сфери управління Державної судової адміністрації України.
Близько 19 років команда розробляє та реалізує програмні продукти для судової системи України. Проєкти компанії охоплюють широкий спектр сфер діяльності, включаючи цифрову трансформацію, системи документообігу, ведення реєстрів, відеоконференцзв’язок, а також інші ІТ-рішення для державного управління та комунікацій.
Підприємство, як організація, та його команда продовжують динамічно формуватися і зростати.
Обов'язки
робота з Node.js
програмування мовами JavaScript та TypeScript
застосування принципів ООП і шаблонів проєктування (MVC, MVP, MVVM)
робота з форматами обміну JSON, XML та їх схемами
реалізація REST API, знайомство з JSON-RPC та SOAP
асинхронне програмування з використанням promise, async/await
використання REST API фреймворків (Nest.js, LoopBack.js або аналогічних)
робота з базами даних на рівні побудови моделей REST API
застосування мікросервісної архітектури
використання мережевих протоколів (TCP, HTTP/HTTPS, WebSockets) у Node.js
реалізація механізмів автентифікації (OAuth 2.0+, JWT, Basic, Digest), робота з сесіями та cookies
впровадження веб-безпеки, захист від типових атак
побудова UI з використанням реактивного підходу (React.js, Angular, Vue.js або подібні)
робота з системами контролю версій (GIT), досвід з GitHub і GitLab
Вимоги
вища технічна освіта
досвід на аналогічній посаді від 2 років
здатність швидко освоювати нові технології буде перевагою
досвід TDD, написання unit-тестів буде перевагою
знання PHP, фреймворків Laravel і Yii2 буде перевагою
досвід із бібліотеками для КЕП і шифрування (ІІТ тощо) буде перевагою
досвід використання RabbitMQ буде перевагою
робота з OpenStack та/або Scality буде перевагою
досвід з ELK stack буде перевагою
вільне володіння SQL, досвід програмування на PL/SQL і роботи з Oracle буде перевагою
знання HTML і CSS, навички верстки буде перевагою
знання Docker, Docker Compose буде перевагою
робота з GraphQL-API буде перевагою
досвід впровадження CI/CD-процесів буде перевагою
Умови
офіційне працевлаштування
стабільна заробітна плата — 50 000–60 000 грн
можливість віддаленої роботи
досвідчений колектив
соціальні гарантії відповідно до законодавства України