Backend Developer (Node.js) to $1400
ProgGenius — молода та динамічно зростаюча IT-компанія, що спеціалізується на розробці веб та мобільних рішень. Ми у пошуку талановитого Backend Developer’а, який підсилить нашу команду.
Якщо ви проактивні, комунікабельні, розділяєте цінності командної роботи та прагнете створювати дійсно класні продукти разом із професіоналами — будемо раді бачити вас у нашій команді та розвиватися разом!
Розташування: Віддалена робота
Тип зайнятості: Повна зайнятість
Тип проєкту: OutSource
Проєкти: Робота на існуючих проєктах з можливістю залучення до нових.
Мінімальний досвід: 1-2 роки
Технічні навички:
- Досвід розробки з Node.js від 2 років: впевнене володіння JavaScript / TypeScript.
- Глибоке знання Nest.js: розуміння архітектурних патернів, модульності та інжекції залежностей.
- Досвід проєктування та оптимізації схеми бази даних MongoDB з використанням Mongoose.
- Знання принципів SOLID та шаблонів проєктування для підтримки чистої архітектури.
- Досвід написання unit та integration тестів (з використанням Jest або аналогів).
- Досвід реалізації WebSocket та реалтайм-функцій у бекенд-сервісах.
- Впевнене володіння Git: базові операції та робота в командному середовищі.
Знання та досвід роботи з Docker, Redis.
Бажані вимоги:
- Розуміння мікросервісної архітектури та досвід розробки сервісів у такому підході.
- Досвід налаштування CI/CD процесів: автоматизація збірки, деплой, тестування.
- Досвід роботи з AWS (EC2, S3, Lambda, IAM).
- Досвід роботи з брокерами повідомлень (наприклад, Kafka, RabbitMQ).
Особисті якості:
- Самостійність та відповідальність: здатність працювати без жорсткого контролю та відповідати за результат.
- Відмінні комунікативні навички: ефективна взаємодія з командою фронтенду, дизайнерами та менеджерами.
- Бажання до постійного розвитку: відкритість до нових технологій і підходів у бекенд-розробці.
- Увага до деталей: акуратність у проєктуванні архітектури, читабельність коду, дотримання код-стайлу.
Ми пропонуємо:
- Конкурентну заробітну плату.
- Гнучкий графік роботи та можливість віддаленої роботи.
- Професійний ріст та можливість навчання за рахунок компанії.
- Дружній колектив та комфортну робочу атмосферу.
Участь в цікавих та масштабних проєктах.
Якщо ви відповідаєте вищезазначеним вимогам та готові прийняти нові виклики, будемо раді бачити вас у нашій команді!