Fireart Studio logo

Senior Angular Developer

Fireart Studio·Salary not specified

Primary stack

RESTOOPGitLabTypeScriptAngular

Nice to have's

good architectureGreensocki18NextNX MonoreposPixiJSCypressGoogle LighthouseDocker

Job description

Description language:

Про посаду

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

Popular searches