
Senior Angular Developer
Primary stack
Nice to have's
Job description
Про посаду
Fireart є партнером з дизайну досвіду та технологій для клієнтів різного розміру. Ми віримо, що чудові ідеї є хорошими лише тоді, коли вони добре працюють. Наша пристрасть полягає в тому, щоб рухати кордони наших ідей у межах можливого. Ми не задоволені, поки не досягаємо провідних результатів на ринку.
Ми шукаємо Senior Angular Developer для приєднання до нашої команди. Ви будете відповідальні за створення власних UI компонентів з нуля та побудову міцних архітектур і систем з обмеженим керівництвом.
Обов'язки
- Розробка власних UI компонентів з нуля
- Створення міцних архітектур і систем самостійно
- Співпраця з UX командою для визначення вимог до стилю та функціональності
Вимоги
- Senior/Principal developer роль з фокусом на розробці UI в Angular 10+ (рекомендується 5+ років досвіду в Angular)
- OOP мислення та досвід роботи з патернами проектування (такими як Factory, Observer, Adapter, Decorator тощо)
- Високий рівень володіння Typescript (включаючи generics, класи, інтерфейси тощо)
- Уважність до деталей та здатність створити власний компонент, який точно відповідає дизайну
- Досвід створення UI бібліотек та власних компонентів з нуля
- Досвід написання подієвих клієнтських додатків з використанням RXJS
- Досвід роботи з REST API (особливо API, побудованих на NestJS)
- Досвід створення мобільних/адаптивних веб-додатків
- Використання GitLab та інших систем контролю версій
Буде плюсом
- Знання принципів "хорошої архітектури" та здатність обговорювати переваги різних підходів
- Досвід роботи з бібліотеками анімації, такими як Greensock
- Досвід роботи з локалізацією та бібліотеками (особливо i18Next)
- Досвід роботи з NX Monorepos, де бази коду клієнта та сервера інтегровані в одному репозиторії
- Досвід написання власних візуалізацій на основі canvas або досвід роботи з PixiJS
- Досвід написання E2E тестів з Cypress або Юніт тестів для Angular компонентів
- Досвід тестування продуктивності (особливо з використанням Google Lighthouse)
- Здатність створювати Docker образи або скрипти CICD для розгортання
Ми пропонуємо
- Конкурентоспроможну компенсацію, залежно від вашого досвіду та експертизи
- Довгострокове співробітництво на основі контракту
- Колаборативне та відкрите середовище
- Гнучкі умови співпраці
© Fireart Studio. 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.
Fireart Studio is a boutique design and software development studio. We have 50+ JS and design experts on board and 6+ years of experience in building digital projects from scratch or refreshing existing ones.dribbble.com/Fireart-dwww.behance.net/fireart
More at Fireart Studio
All 9 roles
Senior Vue.js 2 Developer (SSR + EJS, Options API)
Fireart Studio

Web Developer
Fireart Studio

Middle DevOps Engineer
Fireart Studio · Ukraine

Design Consultant
Fireart Studio