Вакансії Node.js Developer
- Node.js
- RESTful API
- MongoDB
- PostgreSQl
- Git
We are looking for a Senior Node.js Backend Developer to join our team. If you are looking for an awesome team, send us your CV!
And a few more points to match:
- Proficiency in Node.js and experience with backend development (7+ years)
- Easy to speak English
- Familiarity with RESTful APIs and microservices architecture
- Experience with database systems such as MongoDB, PostgreSQL, or similar
- Knowledge of version control systems, preferably Git
- Good understanding of software development best practices and design patterns
- Excellent problem-solving and debugging skills
- Ability to work effectively both independently and as part of a team.
About the Project:
The mission is to develop cutting-edge backend solutions that will power the next generation of charging stations across the country (Sweden). As a Node.js Developer, you will play a crucial role in building robust, scalable, and efficient backend systems to support the seamless operation of these charging stations.
Your typical tasks list:
- Write clean, efficient, scalable, and testable code
- Participate in software architecture and tech design
- Participate in the code review process
- Maintain quality and ensure the responsiveness of applications
- Support existing codebase, bug fixing
- Optimize application for best performance and user experience.
Інформація про компанію UKAD
Переваги співробітникам
- English Courses
- Work-life balance
- Без бюрократії
- Бухгалтерський супровід
- Гнучкий графік роботи
- Довгострокові проекти
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Node.js
- TypeScript
- Oracle SQL
- PostgreSQl
- MySQL
- Git
- GitLab
- Github
- React.js
- Linux
- Jira
- Confluence
- JavaScript
Про проєкт:
ІПЗ МІА на базі якого створено та функціє суттєва кількість державних систем: Єдиний реєстр зброї, Система оперативного диспетчеризації та управління та ін. являє собою дворівневу корпоративну платформу для розробки. В рамках платформи використовуються власні фреймворки для серверної та клієнтської частин, протокол взаємодії, а також власна Domain specific language (DSL), яка базується поверх TypeScript та можливостях Node.js.
Вимоги до кандидата:
- Знання Node.js від 2 років.
- Досвід роботи з TypeScript від 2 років.
- Впевненні знання роботи СУБД, такими як: OracleDB, PostgreSQL або MySQL.
- Базове розуміння роботи веб-клієнту / мобільних застосунків.
- Знання команд Git та досвід роботи з GitLab / GitHub від 2 років
- Базові знання React.js.
- Базове розуміння концепцій авторизації / аутентифікації / валідації.
- Базове розуміння роботи з файловими сховищами, обробкою та передачею файлів.
- Базові знання сli - комманд Linux.
- Досвід проєктування структури бази даних.
Буде перевагою:
- Досвід в прикладних областях фінансового або державного сектору.
- Розуміння подієво-орієнтованої та асинхронної моделі програмування.
- Знання SOLID.
- Робота з Jira / Confluence.
- Розуміння DI with IoC та практичне їх застосування за допомогою Inversify або аналогічних бібліотек.
- Розуміння методології Domain Driven Design (DDD).
- Просунуте розуміння JavaScript та ООП.
- Теоретичні знання підходу Clear Architecture.
Загальні обовʼязки:
- Написання коду кінцевих веб-застосунків.
- Співпраця з бізнес-аналітиками, PM та QA в ході реалізації функціоналу веб-застосунків.
- Створення інтеграційних рішень з державними системами, такими як Єдиний державний реєстр судових рішень, ДІЯ та ін.
- Участь в побудові архітектури веб-застосунку.
- Покривання код тестами.
- Реалізація нових технічних рішень серверного фреймворка корпоративної платформи під керівництвом архітектора.
Інформація про компанію ІНФОТЕХ
- JavaScript
- Node.js
- Nest.js
- Hapi.JS
- PostgreSQl
- MongoDB
- MySQL
- Jest
- Git
- RabbitMQ
- Redis
- Docker
Опис позиції:
- Участь в усіх етапах SDLC;
- Оптимізації архітектури системи;
- Розробка сервісів та додатків;
- Синхронізації змін, що впроваджують команда розробки в систему, для збереження цілісності і зменшення технічного боргу;
- Організація процесу роботи команди, оцінка часу реалізації вимог;
- Менторство команди розробки;
Вимоги до кандидата:
- JavaScript (від 2 років);
- Знання Node.js (Nest.js, hapi.js);
- Досвід роботи з високонавантаженими продуктами (масштабування та балансування навантаження);
- Знання DB - PostgreSQL, MongoDB, MySQL;
- Досвід у розробці design patterns, microservice architecture principles;
- Jest для тестування;
- GIT, RabbitMQ, Redis, Docker;
- Досвід у менторстві команди в ролі Team Lead;
Інформація про компанію ІНФОТЕХ
Сторінки
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.