JustJoin.IT Hybrydowo Senior

Développeur Frontend Angular / UX/UI (h/f)

emagine Polska

Wymagania

  • Backend
  • User Experience (UX)
  • Angular
  • Technical Debt (Scrum)
  • Quality Assurance (QA)
  • Documentation
  • Software as a Service (SaaS)
  • frontend
  • Agile
  • Performance optimization

Opis stanowiska

L’objectif principal de ce rôle est de concevoir, construire et maintenir des applications Angular évolutives et haute performance au sein de la suite de produits . Cela implique de traduire des exigences métier complexes en interfaces conviviales et maintenables tout en assurant une architecture frontend optimale. Responsabilités : • Concevoir, construire et maintenir des applications Angular évolutives. • Traduire les exigences métier en interfaces utilisateur intuitives, sécurisées et maintenables. • Définir et faire évoluer l’architecture d’application Angular . • Fournir des applications Angular optimisées garantissant des temps de chargement rapides et des interactions réactives. • Effectuer des revues de code et contribuer à la conception de fonctionnalités. • Assurez la faisabilité technique des conceptions UI/UX et réalisez des preuves de concept (POC) selon les besoins. • Maintenez un code efficace, réutilisable et fiable. • Collaborez avec les Product Owners, les designers UI/UX et les ingénieurs backend. • Résoudre rapidement les problèmes clients tout en respectant les SLA. • Mettez en place un système de documentation pour le partage des connaissances. • Identifier et résoudre les goulots d’étranglement et les bugs. • Documentez la dette technique et les domaines d’amélioration pour les prioriser. Indispensables : • Expérience avérée en développement Angular et front-end. • Solide compréhension des principes UX/UI. • Expérience en architecture d’applications web évolutives. • Connaissance des meilleures pratiques pour l’optimisation des performances (par exemple, chargement paresseux, gestion de l’état). • Capacité à réaliser des revues de code et des fonctionnalités de conception en collaboration. Bons à avoir : • Expérience avec les produits SaaS. • Familiarité avec les méthodologies Agile. • Compréhension de base des technologies backend (par exemple, API, bases de données). • Expérience dans la définition de systèmes de documentation. • Familiarité avec les pratiques d’assurance qualité logicielle.