ОПИС ВАКАНСІЇ
Ми стартап, що займається розробкою ERP/CRM систем, fintech рішень, фінансових продуктів, шукаємо талановитого Backend Developer для нашої команди. Якщо у тебе є досвід роботи з NodeJS та базами даних, і ти хочеш розвиватися, ця позиція для тебе!
Кого Ми Шукаємо? Strong Middle Back-end NodeJS Developer з досвідом активної розробки а також розробки проектів з нуля.
Вимоги:
- Досвід роботи Back-End Developer від 2 років
- Робота з видаленим сервером: Linux (filesystem, users and groups, SSH)
- Навички роботи з системами контролю версій (Git)
- Контроль якості коду: Eslint, Prettier
- Backend: Express, NestJS, Socket.IO, Redis, BullJS, Swagger
DB: PostgreSQL (is priority), MongoDB, Redis
- Досвід роботи з реляційними БД та розуміння їх принципів роботи. Знайомство з альтернативними БД такими як об'єктні та key/value.
- ORM: TypeORM, Mongoose
- Environment: Docker, Docker Compose
- Досвід написання тестів з використанням популярних рішень (Кarma, Jasmine, Jest, Mocha)
Буде плюсом:
- Досвід роботи з Web3, EVM, Solana
- Розуміння патернів програмування, ООП
- Досвід з AWS, GCP
- Знайомство з Clean Architecture та Domain-Driven Design
Основні обов’язки:
- Дизайн БД: опис сутностей, побудова архітектури бази даних, слідування правилам та code style
- Розробка API: розробка модулів з нуля, слідуючи code style, розробка API за правилами REST, опис swagger, робота та розширення існуючих модулів. Робота з socket
- Створення рішень: формування власних пропозицій по рішенню задачі, розділення рішення на етапи, логічна з’язність та інтеграція з існуючою частиною коду
- Проактивність і вирішення проблем: вміння самостійно пропонувати поліпшення та знаходити нестандартні рішення для складнощів, що виникають
- Code: роботи з clean code та smart architecture
- Повна відповідальність за функції — керуйте розробкою від ідеї до релізу
Що Ми Пропонуємо:
- 5-ти денний робочий тиждень (8-ти годинний робочий день);
- Дружня атмосфера, постійний обмін досвідом, підтримка та допомога колег;
- Стабільну виплату заробітної плати;
- Віддалену роботу з будь-якої точки світу;
- Реальну можливість особистого та кар'єрного розвитку;
- Цікаві і унікальні технічні проекти;
- Оплачувана відпустка;
- Оплачуваний лікарняний;
- Вихідні на державні свята
Контактна інформація →