Full-stack and mobile developer

Il y a 3 jours

Belgique TiTANS België Télétravail Temps plein 70 000 € - 95 000 €/an

De IT Development Team bij de organisatie is op zoek naar een full-stack en mobile developer met sterke technische expertise en minstens 8 jaar ervaring in softwareontwikkeling.

Hoofdtaken en verantwoordelijkheden

  • Definiëren en onderhouden van de technische architectuur van softwareoplossingen, met aandacht voor schaalbaarheid, veiligheid, performance en onderhoudbaarheid.
  • Vertalen van businessvereisten naar robuuste technische ontwerpen en passende technologiekeuzes.
  • Actief bijdragen aan softwareontwikkeling, vooral voor complexe of kritieke componenten.
  • Zorgen voor codekwaliteit en architecturale consistentie via code reviews, technische standaarden en best practices.
  • Technische begeleiding en ondersteuning bieden aan ontwikkelaars, kennisdeling stimuleren en continue verbetering bevorderen.
  • Technische risico's, afhankelijkheden en technische schuld identificeren en passende oplossingen aansturen.
  • Samenwerken met het hoofd van de dienst en projectmanagers om succesvolle projectoplevering te verzekeren.
  • Actief deelnemen als lid van projectteams, direct bijdragen aan ontwerp, ontwikkeling, testen en oplevering van softwareoplossingen.
  • Ontwikkelen en onderhouden van mobiele applicaties.
  • Bijdragen aan testen, release en deployment van mobiele applicaties in Google Play Store en Apple App Store.

Vereiste technische vaardigheden

  • Objectgeoriënteerd programmeren, design patterns, n-tiers architectuur
  • Mobiele ontwikkeling: React Native, Expo, deployment (Google Play, App Store)
  • IdentityServer, OpenId Connect en webapplicatiebeveiliging

Soft skills en persoonlijke competenties

  • Technisch leiderschap: vermogen om collega's te begeleiden en adviseren
  • Communicatie: vermogen om technische concepten en standaarden uit te leggen
  • Samenwerking: sterk in teamwerk en effectief samenwerken met ontwikkelaars, projectmanagers en ontwerpers
  • Verantwoordelijkheid: proactieve aanpak in risico-identificatie en het nemen van verantwoordelijkheid
  • Continu leren: bereidheid om nieuwe technologieën te leren en technische vaardigheden continu te verbeteren
  • Kennisdeling: vermogen om collega's te adviseren en expertise te delen

Frans of Nederlands (lezen, schrijven, spreken)