1 dag, 11 uur ago

Expert Web Front End (Front End Symfony/Typescript/Real-time)

OMGEVING

De TEC – wat staat voor "Transport En Commun" – is een van de belangrijkste spelers op het gebied van mobiliteit en economische, sociale en duurzame ontwikkeling in België. Met 5.200 medewerkers en 120 verschillende beroepen is TEC een betrokken onderneming waarvan alle leden een gezamenlijk project delen: dagelijks de prestaties, het gebruiksgemak en de duurzaamheid van het openbaar vervoer verbeteren.

In het kader van de ontwikkeling van de afdeling Embedded Systems (SE), die de nieuwe boordcomputer (ODB) ontwikkelt voor de 3500 bussen en trams van TEC en het Systeem ter Ondersteuning van de Exploitatie dat de verschillende diensten van TEC toegang geeft tot deze gegevens, draag je bij aan de evolutie en implementatie van het SAE in de verschillende Business Units van TEC.

UW ROL

Voor de voortdurende optimalisatie van ons webplatform zoeken wij een Expert Web Front End die ons kan begeleiden bij het verbeteren van de codekwaliteit, de frontend-prestaties (suggestie voor back), en het implementeren van best practices rond moderne technologieën, met name op het gebied van real time (Mercure), API REST en geautomatiseerd testen.

HOOFDTAAK

  • Begeleiding van een team van ontwikkelaars
  • Optimalisatie van de prestaties van de front-end (React / Typescript) en de back-end (PHP / Symfony / API Platform)
  • Optimalisatie van real time gebruikte resources (geheugen, cpu, eerste laadmoment)
  • Implementatie van kwaliteitsstandaarden voor de front-end (naming conventions, error handling, …)
  • Herstructurering van de architectuur en de code-structuur van React/Typescript, in lijn met de best practices van moderne ontwikkeling
  • Geleidelijke vervanging van legacy code (Bootstrap, JavaScript, oude React-basis)
  • Implementatie van een echt front-end framework: projectconventies, kwaliteitsstandaarden, modulaire en schaalbare organisatie van de code
  • Structurering en beveiliging van de APIs met API Platform
  • Incidentele technische begeleiding van ontwikkelaars (code reviews, testing, enz.)
  • Technologische opvolging en voorstellen van continue verbeteringen op de stack

TECHNISCHE OMGEVING

Back-end: PHP 8+, Symfony 6 (LTS), API Platform, Mercure, MariaDB, Istio, ELK, Azure, NodeJS
Front-end: Typescript, Framework JS (React/mui)
Queuing: Rabbitmq
Testing: Playwright (E2E), PHPUnit, JEST
Database: MariaDB
Cache: Redis
CI/CD: Azure DevOps / Docker / versioning Git / K8s
Monitoring: APM Kibana, Grafana, PMM, RUM Kibana, Loki, opentelemetry
Lopende migratie: React / Typescript / API Platform

GEZOCHT PROFIEL

  • Bewezen ervaring als web integrator
  • Bewezen ervaring (10+ jaar) in web front-end ontwikkeling, met expertise in React/Symfony / API Platform / real time
  • Zeer goede beheersing van real time en de bijbehorende schaalbaarheidsuitdagingen
  • Gevorderde kennis van moderne front-end in Typescript
  • Ingenieursmentaliteit, nauwkeurigheid, gevoel voor optimalisatie
  • Vlot in software-architectuur en applicatieprestaties
  • Goede communicatieve en technische schrijfvaardigheden
  • Vlot in broncodebeheer (git, ticketing, …)

GEWAARDEERDE BONUS

  • DevOps-ervaring (Docker, CI/CD)
  • Applicatiemonitoring front en back
  • Kennis van webbeveiliging (Auth/JWT)
  • Tools voor prestaties / validatie

WAAROM BIJ ONS KOMEN WERKEN

  • Verbeteren van de prestaties van een real time applicatie
  • Technisch ambitieus project met grote impact
  • Werken volgens agile-methodologieën
  • Autonomie, verantwoordelijkheid en teamgeest
  • Moderne en goed uitgeruste stack
  • Flexibele en zorgzame werkomgeving

Solliciteer voor deze vacature

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Nieuwsbrief inschrijving illustratie