Développeur full-stack / développeuse full-stack (H/F

Ville de Wavre
Waver, Belgium
18 days ago
Apply on www.leforem.be
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Software Applications Information Systems Databases Software Design Patterns Human-Computer Interaction Laravel Software Engineering Web Applications Web Platforms ReactJS Backend
+3 more
Git Vue.js Front End Software Development

Job description

Sous l’autorité du Responsable de leLab, vous assurez la refonte et la standardisation de l’ensemble des outils Web (internes et externes). Vous gérerez et produirez la charte graphique, l’UX, l’UI et le Tone of Voice de la Ville de Wavre sur l’ensemble des systèmes à créer ou à reconditionner. Vous veillerez à ce que votre approche stratégique ait un impact sur l’ergonomie, l’utilisabilité, la sécurité, l’interopérabilité et la simplicité des systèmes d’information mis en œuvre, Travail d’équipe et organisation :

· Collaborer étroitement avec les membres de l’équipe sur l’ensemble du cycle de développement des projets ;

· Participer à l’analyse des besoins fonctionnels et techniques ainsi qu’à la définition de solutions adaptées ;

· Respecter les normes de développement, les bonnes pratiques et les conventions établies par l’équipe ;

· Faire preuve de réactivité, d’autonomie et de proactivité dans l’exécution des tâches confiées ;

· Contribuer à la maintenance, à l’amélioration continue et à l’évolution des plateformes et systèmes développés ;

· Collaborer avec l’équipe technique afin d’identifier les besoins en infrastructure, en hébergement et en architecture nécessaires au bon fonctionnement des applications web ;

· Assurer l’utilisation et la gestion des outils de versionnage du code source (Git ou équivalent) afin de garantir la qualité, la traçabilité et la pérennité des développements ;

· Participer à la gestion et au maintien des différents environnements de travail (staging, production, développement).

Développement Front-end :

· Concevoir et développer des interfaces utilisateur modernes, ergonomiques, responsives et accessibles ;

· Développer des outils de visualisation permettant la consultation, l’analyse et l’exploitation de données complexes ;

· Mettre en œuvre des représentations graphiques et cartographiques interactives à partir des données disponibles ;

· Assurer la cohérence fonctionnelle et technique entre les interfaces utilisateur et les services back-end ;

· Utiliser et maintenir les frameworks front-end en usage au sein de l’équipe (Vue.js, React ou équivalent) ;

· Veiller au respect du design system et des standards d’expérience utilisateur définis par l’organisation ;

· Optimiser les performances, la compatibilité multi-supports et l’accessibilité des applications web ;

Développement Back-end, données et infrastructure :

· Analyser, agréger, croiser et transformer des données provenant de différentes sources ;

· Concevoir et maintenir les bases de données nécessaires aux applications et aux outils de visualisation ;

· Assurer la qualité, l’intégrité, la mise à jour et la pérennité des données stockées ;

· Développer et maintenir les services back-end ainsi que les API nécessaires au fonctionnement des plateformes ;

· Assurer l’interconnexion entre les applications internes et les services tiers via des interfaces de programmation (API) ;

· Participer au développement et à la maintenance des applications basées sur le framework Laravel ;

· Mettre en œuvre des mécanismes de sécurité, de sauvegarde et de surveillance des systèmes ;

· Contribuer aux déploiements, à la supervision et à la stabilité des environnements de production.

Missions spécifiques

· Assurer la mise en place, la gestion technique et la diffusion en direct d’événements tels que les séances du Conseil communal ;

· Participer à la création et à l’évolution des plateformes web destinées à la diffusion d’informations, de données et de services numériques à destination des citoyens et des services internes., · Intervention dans les frais de transport en commun à hauteur de 88% ;

· 2ème pilier de pension ;

· Une stabilité d’emploi et un équilibre serein entre vie privée et vie professionnelle ;

· Des défis professionnels motivants, aux côtés de collègues passionnés ;

· Possibilité de télétravail (sous conditions) à raison de maximum deux jours par semaine après 3 mois d’ancienneté ;

· Un régime de congés attractifs ;

· Des formations continues pour développer votre potentiel.

Une grande flexibilité est demandée (disponibilité ponctuelle en soirée ou week-end lors des Conseils communaux ou d’événements.)

Requirements

Compétences organisationnelles :

· Être capable de travailler en équipe et de collaborer avec ses collègues ;

· Faire preuve d’initiative et de flexibilité et de polyvalence ;

· Faire preuve de diplomatie, de capacité d’écoute et de communication ;

· Travailler de manière rigoureuse, organisée, méthodique et soignée ;

· Être capable d’analyser et de synthétiser les informations ;

· Planifier son travail en fonction des priorités et des urgences, respecter les deadlines ;

· Savoir s’adapter à la législation en évolution constante ;

· Posséder une excellente orthographe et de bonnes capacités rédactionnelles ;

· Faire preuve d’une très bonne résistance au stress.

Compétences liées à la personne :

· Travailler de manière rigoureuse, organisée, soignée et autonome ;

· Faire preuve de diplomatie, de capacité d’écoute et de communication ;

· Faire preuve d’initiative et de collaboration avec ses collègues (avoir l’esprit d’équipe) ;

· Être capable d’analyser et de synthétiser les informations ;

· Planifier son travail en fonction des priorités et des urgences, avoir le sens de l’organisation ;

· Être résistant au stress ;

· Respecter les processus logiques et méthodologiques ;

· Faire preuve de capacité d’adaptation à de nouveaux produits et à de nouvelles technologies.

Compétences spécifiques :

· Être autodidacte : être capable d’apprendre des nouveaux langages et des nouvelles méthodes par soi-même ou en utilisant des cours en ligne ;

· Être capable de gérer des systèmes hétérogènes orientés Web ;

· Appliquer les principes clés de l’approche par Design Pattern ;

· Avoir un niveau d’anglais suffisant pour tenir une conversation courante ou rédiger des mails techniques.

Conditions d’accès à la fonction

· Être titulaire d’un diplôme de bachelier en informatique ;

· Une expérience professionnelle dans une fonction similaire exercée au sein d’un autre pouvoir local constitue un atout.

· Pouvoir bénéficier des conditions APE est un atout

Benefits & conditions

· Contrat à durée indéterminée à temps plein (36h30 par semaine) ;

· Horaire flottant ;

· Rémunération (B1) : 3.284,36 euros bruts mensuels indexés (index :2,1647) à 0 année d’ancienneté ;

· Valorisation de l’ancienneté dans les conditions prévues par le statut pécuniaire ;

· Chèques-repas d’une valeur faciale de 6 €

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.leforem.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

9:43 min

Tracing the HTTP request lifecycle inside Laravel

Rumpel Christoph · LIVE

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all