Senior Frontend Developer (Vue 3 + TypeScript)
Посилюємо типізацію та архітектурну надійність
Ми шукаємо Frontend-розробника, який допоможе нам у поступовій міграції з JavaScript на TypeScript та підвищенні якості типізації на рівні всієї архітектури. Не просто «дописати типи», а спроєктувати надійні модулі, які масштабуються без втрат якості.
Що ти робитимеш:
- Розроблятимеш нові модулі з нуля
- Покращуватимеш типобезпеку й архітектуру проєкту
- Працюватимеш із Vue 3 (Composition API) + TypeScript
- Впроваджуватимеш best practices: SOLID, DRY, clean code
- Братимеш участь у code review, навчатимешся й навчатимеш інших
Необхідні навички:
- 3+ років досвіду з Vue 3 (Composition API)
- Комерційний досвід TypeScript
- Досвід міграції JS → TS
- Глибоке розуміння типобезпеки, архітектури типів
- Досвід побудови модульної, розширюваної архітектури (ООП, композиція, інтерфейси)
- Практики декомпозиції та структурування коду
- Досвід code review та командної роботи
Буде плюсом:
- Досвід з Three.js або бажання швидко розібратись
Написання unit-тестів (Jest або ін.)
Що ми пропонуємо:
- Продукт, яким користуються прямо зараз — не абстрактний стартап, а реальний бізнес-інструмент із тисячами користувачів
- Вплив на архітектуру, технічні рішення і процеси — думка має вагу
- Простір для розвитку вглиб (архітектура, TypeScript) або вшир (3D, UX-heavy UI)
- Регулярні code review, знання в команді — у відкритому доступі
- Відсутність бюрократії — у нас короткий шлях від ідеї до реалізації
- Технічний стек, де є чим пишатись — і що розвивати
Про команду:
Ми — команда, що розробляє Web-CAD систему для проектування корпусних меблів. Наша платформа об'єднує високу продуктивність, інтуїтивний 3D-інтерфейс і складну прикладну логіку. Ми будуємо надійний і масштабований продукт, що дозволяє клієнтам створювати власні меблеві проєкти онлайн — швидко, точно та з урахуванням виробничих обмежень.
Технологічно ми працюємо з:
- JS, Vue 3, TypeScript
- Three.js (для 3D-візуалізації)
- PHP (Laravel)
- MySQL, MongoDB
- Сучасною модульною архітектурою з акцентом на чистий код, типобезпеку і контроль технічного боргу
Команда — це фахівці, які поважають чисту реалізацію, мають продуктоорієнтоване мислення й бажання покращувати систему не лише «щоб працювало», а щоб було стійко, зручно, гнучко.
Кого ми шукаємо:
Ми шукаємо інженера, а не просто кодера. Людину, яка:
- Мислить системно і розуміє, як технічні рішення впливають на продукт
- Вміє аргументовано відстоювати свою позицію, але також чути інших
- Прагне чистоти в архітектурі й коді, не лише в UI
- Не боїться складного функціоналу, а розкладає його на прості частини
- Любить рефакторинг і вдосконалення, а не лише «прикрутити фічу»
- Має внутрішній орієнтир на якість, а не на “аби працювало”
- Готова ділитись знаннями, ініціювати обговорення і вдосконалювати процеси