Full-Stack Engineer (Java + React)
Про продукт:
Наш партнер - технологічна компанія, яка змінює підхід до всієї індустрії страхування. Її мета - створювати платформу майбутнього, яка зробить страхування простішим, розумнішим та безпечнішим для тисяч користувачів. Приєднуючись до команди, ти опинишся у центрі подій та отримаєш можливість робити реальний внесок у створення рішень, що впливають на щоденне життя людей та їхнє відчуття захищеності.
Компанія прагне створювати продукти, які роблять складні процеси зрозумілими та ефективними, підвищують безпеку та зручність користування страхуванням, а також забезпечують інноваційний підхід до розвитку всієї галузі.
Стек технологій:
Backend: Java, Spring Boot
Frontend: React, Next.js, TypeScript
Database: PostgreSQL
DevOps & Hosting: GCP (Google Cloud Platform), Cloud Run, CI/CD
Other: REST APIs, Microservices architecture, Event handling, Git, Jira
Твоя команда:
Ти станеш цінним членом нашої команди розробників, приєднавшись до групи інноваційних і захоплених своєю справою професіоналів, які створюють важливі бізнес-інструменти. Команда наразі складається з 4 Full-Stack розробників та СТО, і кожен внесок має реальний вплив на життя людей. Робота в такому середовищі дозволяє застосовувати сучасні технології, розвиватися разом із командою, обговорювати нові ідеї та впроваджувати інноваційні рішення у продукт майбутнього.
Культура:
Ми впроваджуємо високі стандарти в технологічну індустрію – це є місією нашої роботи. Щоб відповідати цьому, Techstack та всі мембери завжди рухаються вперед.
Кожен із нас має можливість зробити власний внесок у продукт, компанію, команду, галузь та свій особистий розвиток. Також у Techstack ти можеш вибрати цікавий для тебе формат розвитку:
- мітапи, на яких ти можеш ділитися своїми знаннями і одночасно розвиватись, завдяки поширенню власного досвіду в межах компанії та місцевих технічних спільнот;
- ролі ментору чи технічного ліда. Займаючи одну з цих ролей, ти будеш допомагати молодшим спеціалістам та ділитися з ними своїми знаннями та досвідом;
- участь у наших технічних гільдіях, де можна обговорювати технічні рішення, підходи та тренди індустрії.
Це все й формує нашу технічну культуру і експертизу компанії.
Твої обов’язки:
Розробка та підтримка мікросервісів на Java з використанням Spring Boot, забезпечення високої якості та масштабованості коду.
Проєктування та імплементація REST API, інтеграція з іншими сервісами та сторонніми платформами.
Підтримка та розвиток існуючих компонентів на React, Next.js та TypeScript, за потреби допомога у впровадженні нових функцій.
Робота з PostgreSQL та іншими реляційними базами даних: оптимізація запитів, проєктування схем, підтримка стабільності та цілісності даних.
Моніторинг та підтримка існуючих мікросервісів, пропозиції щодо поліпшення процесів тестування та якості коду.
Розробка та налаштування CI/CD пайплайнів, підтримка DevOps-процесів для нових сервісів у середовищі GCP та Cloud Run.
Інтеграція з платформами для перевірки якості коду, контроль дотримання best practices та принципів чистого коду.
Участь у архітектурних обговореннях, аналіз технічних рішень та пропозиції щодо оптимізації існуючих систем.
Це про тебе:
Маєш 5+ років досвіду роботи Full-Stack розробником.
Досвідчений у роботі з Java та Spring Boot.
Маєш досвід створення сучасних інтерфейсів з використанням React та Next.js.
Демонструєш хороше розуміння TypeScript та компонентної архітектури.
Маєш досвід роботи з реляційними базами даних, особливо PostgreSQL.
Працював у хмарних середовищах, бажано з GCP.
Зацікавлений у якості коду, його тестованості та принципах DevOps.
Володієш англійською мовою на рівні Upper-Intermediate або вище.
Буде плюсом, якщо ти:
Маєш досвід у сфері страхування чи інших регульованих галузях.
Маєш досвід в архітектурі та технічному лідерстві.
Етапи приєднання до Techstack:
Попередній скрінінг із рекрутером.
Ревʼю твого резюме нашими експертами.
Перевірка англійської мови.
Інтерв'ю з нашими експертами.
Інтервʼю з нашим партнером.
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |