Описание
Посилюємо типізацію та архітектурну надійністьМи шукаємо 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, TypeScriptThree.js (для 3D-візуалізації)PHP (Laravel)MySQL, MongoDBСучасною модульною архітектурою з акцентом на чистий код, типобезпеку і контроль технічного боргуКоманда — це фахівці, які поважають чисту реалізацію, мають продуктоорієнтоване мислення й бажання покращувати систему не лише «щоб працювало», а щоб було стійко, зручно, гнучко. Кого ми шукаємо:Ми шукаємо інженера, а не просто кодера. Людину, яка:Мислить системно і розуміє, як технічні рішення впливають на продуктВміє аргументовано відстоювати свою позицію, але також чути іншихПрагне чистоти в архітектурі й коді, не лише в UIНе боїться складного функціоналу, а розкладає його на прості частиниЛюбить рефакторинг і вдосконалення, а не лише «прикрутити фічу»Має внутрішній орієнтир на якість, а не на “аби працювало”Готова ділитись знаннями, ініціювати обговорення і вдосконалювати процесиПро компанію:ViyarTech — це іноваційний IT підрозділ продуктової компанії Viyar. Ми лідер у Європі по виробництву меблевих комплектуючих. Пропонуємо найширший асортимент та найкращу якість.Наша компанія спеціалізується на розробці внутрішніх продуктів які призначені для усіх напрямків бізнесу.Команда налічує уже понад 140 професіоналів. Ми віримо в те, що гарна команда — це ключ до успіху бізнесу.