Senior Frontend Engineer (React)
Primary stack
Nice to have's
Job description
Про посаду
Ми Source Angel, датська компанія з розробки програмного забезпечення з центрами розробки в Україні, Польщі та Румунії. Понад 8 років ми створюємо спеціалізовані технічні команди для клієнтів у всьому світі, зосереджуючись на довгострокових партнерствах та культурі, орієнтованій на людей.
Ми створюємо середовище поваги, прозорості та професійного зростання, пропонуючи інженерам свободу з відповідальністю, співпрацю скандинавського лідерства та міжнародний підхід.
Про проект
Ви приєднаєтесь до нещодавно створеної основної команди продукту, яка перебудовує широко використовувану автомобільну SaaS-платформу з нуля, використовуючи сучасні фронтенд-технології та принципи розробки з акцентом на штучний інтелект.
Платформа обслуговує більше 1500 ремонтних майстерень автомобілів по всій Європі, охоплюючи все, від управління майстернею до інтеграції з фінансами, логістикою та іншим.
Клієнт є частиною глобальної програмної групи (понад 190 компаній у 34 країнах), що забезпечує довгострокову стабільність, стратегічну підтримку та можливості для інновацій, зберігаючи автономність у локальній стратегії продукту.
Це довгостроковий проект модернізації з нуля з сильним акцентом на масштабованість, досконалість UX, продуктивність та сучасну архітектуру.
Обов'язки
- Розробляти та підтримувати сучасні, високоефективні веб-додатки з використанням React 18+
- Проектувати гнучкі UI компоненти та адаптивні макети з React, Tailwind, або Material-UI
- Тісно співпрацювати з бекендом, дизайнерською та продуктовою командами для забезпечення безперебійного користувацького досвіду
- Реалізовувати управління станом (Redux, Zustand, або Recoil) та оптимізацію продуктивності фронтенду
- Інтегрувати REST та GraphQL API та обробляти складні потоки даних
- Забезпечувати якість коду за допомогою тестування (Jest, React Testing Library, Cypress) та оглядів коду
- Брати участь у прийнятті архітектурних рішень та сприяти кращим практикам фронтенду
- Допомагати формувати стратегію розробки фронтенду та надавати наставництво іншим членам команди
Технологічний стек
- Фреймворк: React 18+, React Router, Redux / Zustand / Recoil, RxJS (необов'язково)
- Мови: TypeScript, JavaScript (ESNext), HTML5, SCSS/CSS-in-JS
- UI/UX: Tailwind, Material-UI, Storybook
- API: REST, GraphQL
- Тестування: Jest, React Testing Library, Cypress, Playwright
- Інструменти: Vite, Webpack, ESLint, Prettier, Nx (необов'язково)
- CI/CD: GitHub Actions, GitLab CI
- Хмара/Інфраструктура: Docker, Kubernetes (OVH або керований хмарний сервіс)
- Документація та управління проектами: Jira, Confluence, Markdown
Вимоги
- 5+ років досвіду розробки фронтенду
- Глибоке розуміння архітектури на основі компонентів та паттернів фронтенд-дизайну
- Володіння TypeScript, React та управлінням станом (Redux, Zustand, Recoil або подібне)
- Досвід роботи з інтеграцією REST/GraphQL та API-орієнтованими додатками
- Гарне розуміння принципів UX та адаптивного дизайну
- Знання Docker, CI/CD-процесів та агільних методологій
- Досвід роботи з інтеграцією AI/ML або подієво-орієнтованими системами
- Вільне володіння англійською мовою
Онбординг та очікувані результати
Перші 30 днів
- Співпраця з командою для визначення стандартів архітектури, CI/CD-процесів та інструментів спостереження
- Розробка функціонального прототипу мікросервісу згідно узгоджених паттернів дизайну та технологій платформи
Перші 90 днів (буде уточнено спільно з кандидатом на основі його сильних сторін та сфери зацікавлення)
- Взяти на себе відповідальність за міграцію одного або кількох критичних старих сервісів до нової архітектури
- Ділитися знаннями, технічними рекомендаціями та ідеями для покращення на основі практичного досвіду
Поточні показники успішності
- Будуть визначені спільно з кандидатом та регулярно переглядатимуться для забезпечення взаємного злагодження та зростання
Чому варто приєднатися до нас
- Працювати над перебудовою з нуля успішної міжнародної платформи
- Взяти на себе відповідальність з першого дня у плоскій, прозорій структурі
- Довгострокова можливість із стабільним, добре фінансованим продуктом
- Співпраця з досвідченим та підтримуючим багатонаціональним колективом
- Можливість для майбутньої передислокації до Данії або інших проектів по всьому світу
Ми пропонуємо
- Відчутні проекти з найдинамічнішими клієнтами Данії
- Ми надаємо необхідне обладнання для вашої роботи
- Для B2B-контракторів ми також допомагаємо з відкриттям та веденням вашого одноосібного господарського підприємства (jednoosobowa działalność gospodarcza) в Польщі
- Привабливий пакет винагород, що відповідає вашому досвіду та обов'язкам
- Офіс, розташований у центрі Варшави
- Гнучке місце роботи може бути узгоджене з керівником команди
- 20 днів оплачуваної відпустки
- Оплачувана лікарняна
- Медичне страхування
- Місцеві датські менеджери, які пропонують наставництво та допомагають вам розвивати комунікаційні та міжособистісні навички
Подати заявку на цю посаду
-->
© Source Angel International ApS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
IT Services,Recruitment & HR Tech
About the Company Source Angel International ApS is a company founded by Danish software engineers. The company provides full-time employees working in their offices in Ukraine for clients in Europe and the US. Source Angel specializes in software development and IT outsourcing. Products, Services & Tech Stack Core Solutions: Team Extension: Extend your current team with specialists tailored to your exact needs. Handling Remote Staff: Manage accounting, invoicing, and equipment for freelancers. Administrating Offices: Support for finding and managing offices in Eastern Europe. Project Scope & Target Clients Client Base: Clients in Europe and the US. Engineering Scale: Scope and complexity of engineering projects are not specified.