Full-Stack Engineer (Backend Focus)
Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Full-Stack Engineer (Backend Focus)
Поділитися:
Про продукт
Вступ
Наш партнер - канадська продуктова компанія з більш ніж десятилітною історією. Вони створили набір утиліт для Windows, які використовують люди по всьому світу: оновлювач драйверів, оптимізатор реєстру, інструменти захисту конфіденційності та інструменти управління дисками.
Продукт зрілий і стабільний - команда працює над підтримкою та розробкою існуючої бази коду, забезпечуючи сумісність з поточними версіями ОС.
Технологічний стек
Backend: NodeJS, ExpressJS, SocketIO, RabbitMQ, TypeScript
Frontend: Angular.js, ReactJS
Бази даних: MongoDB, MySQL, PostgreSQL, RedisDB, TypeORM, Mongoose, Sequelize
Інфраструктура: Docker, Serverless Framework, CI, AWS (EC2, S3, Lambda, Cloud Formation, ECS/ECR, ElasticCache, ELB, Code Suite), AWS CDK
Операційні системи: Windows, Debian, CentOS, Amazon Linux
Про вашу команду
Ви приєднаєтесь до невеликої, добре скоординованої команди, яка підтримує зрілий продукт - і має за собою велику інженерну спільноту. Це ваш шанс, якщо ви близькі до відповідальності за результати та спокійного робочого ритму, а також можливість ділитися знаннями та розвиватися разом із сильними інженерами в інших проектах.
Корпоративна культура
Ми впроваджуємо високі стандарти в технологічну індустрію - це місія нашої роботи. Щоб відповідати цьому, Techstack і всі його члени завжди рухаються вперед.
Кожен із нас має можливість вносити свій внесок у продукт, компанію, команду, індустрію та особистий розвиток.
У Techstack ви можете вибрати для себе цікавий формат розвитку:
- Мітап, де ви можете ділитися своїми знаннями та розвиватися, поширюючи свій досвід у межах компанії та місцевих технічних спільнот;
- Наставництво або ролі технічного лідера. Прийнявши одну з цих ролей, ви допоможете молодшим фахівцям і поділитеся з ними своїми знаннями та досвідом;
- Участь у наших технічних гільдіях, де ви можете обговорювати технічні рішення, підходи та тенденції індустрії.
Це все формує нашу технічну культуру та експертизу компанії.
Обов'язки
- Підтримка та розробка масштабовного екосистеми сервісів бэкенду, адмін-порталів, API, вебсайтів та інструментів автоматизації.
- Підтримка та модернізація існуючих систем на основі як старих, так і сучасних технологічних стеків.
- Дослідження виробничих проблем, вирішення складних збоїв інфраструктури та аналіз першопричини.
- Робота з хмарною інфраструктурою та трубопроводами розгортання в AWS.
- Аналіз, стабілізація та поступове вдосконалення систем з обмеженою або застарілою документацією.
- Участь у ініціативах відновлення знань, документування та зменшення технічного боргу.
- Тісне співробітництво з існуючими технічними зацікавленими сторонами під час інтеграції та передачі систем.
Про вас
- У вас є 4+ роки комерційного досвіду в розробці програмного забезпечення.
- У вас є значний досвід розробки з Node.js.
- Ви володієте TypeScript.
- У вас є досвід роботи з REST API та розподіленими системами.
- У вас високий рівень знань SQL та досвід роботи з реляційними базами даних.
- У вас є досвід роботи з хмарною інфраструктурою, бажано AWS.
- У вас є досвід діагностики виробничих систем та старих додатків.
- Ви розумієте принципи програмної архітектури, патернів проектування, принципів безпеки та інтеграції систем.
- Ви можете працювати самостійно з неповною документацією.
- У вас сильні аналітичні та проблемно-орієнтовані навички.
- Ваш рівень англійської - Upper-Intermediate і вище.
Буде плюсом
- Досвід підтримки старих систем.
- Знання AngularJS (v1).
- Досвід роботи з проектами міграції та модернізації інфраструктури.
- Досвід роботи в середовищах white-label або багатобренд SaaS.
- DevOps-менталітет та схильність до операційної відповідальності.
Що ми пропонуємо
- Стабільна та довгострокова посада в досвідченому колективі.
- Широкі можливості для професійного та кар'єрного зростання - професійні завдання, які спонукають до розвитку, мітапи, хакатони та професійні спільноти.
- Робота в середовищі горизонтальних зв'язків та відсутності мікроменеджменту, де всі члени команди відкриті для взаємодії з метою вирішення будь-яких питань.
- Можливість працювати в наших хабах (Харків, Київ, Львів, Вроцлав) або отримувати все необхідне для віддаленого формату.
- Компенсація до 50% вартості навчальних курсів та конференцій для вашого професійного розвитку.
- Відвідування безкоштовних курсів англійської та ділової англійської.
- 20 робочих днів відпустки та 7 днів лікарняного для підтримки вашого здоров'я та відпочинку.
- Повна юридична та бухгалтерська підтримка.
- Отримання приємних подарунків (подячних подарунків) на значущі події та особисті випадки.
Етапи приєднання до Techstack
- Попереднє співбесіда з рекрутером або HR Generalist.
- Розгляд вашого резюме експертами.
- Перевірка володіння англійською.
- Співбесіда з нашими експертами.
- Співбесіда з клієнтом.
Про нас
Techstack - це компанія з інженерії технологічних продуктів, яка впроваджує високі стандарти розробки в ІТ-індустрію та підтримує їх. Ми надаємо кожному члену команди можливість впливати на розвиток продукту, компанії та процесів.
Дізнайтеся більше про Techstack
Ви хочете внести свій внесок?
Ви в правильному місці.
Зв'яжіться з нами
© 2026 Techstack. Всі права захищено.