Senior Full-stack Developer H/F

Neobrain
Inconnu, France
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing Software Quality Code Review Databases Relational Databases Software Design Patterns Human Resources Information System (HRIS) Elasticsearch JQuery
+19 more
PostgreSQL MySQL RabbitMQ Redis Software Engineering Symfony Management of Software Versions Web Applications Phpunit Generative AI Backend Git Behat Vue.js Twig (templating) Webpack Front End Software Development JestJS Restful APIs

Job description

Nous recherchons un.e Développeur Senior Fullstack pour rejoindre notre équipe. Vous serez responsable de la conception, du développement et de la maintenance d’applications web robustes, performantes et évolutives, tant côté backend que frontend.

Vous participerez notamment à l’évolution d’une solution SIRH existante en suivant une approche Domain-Driven Design (DDD). Vous travaillerez en étroite collaboration avec les équipes produit afin de proposer des solutions modernes, maintenables et orientées qualité., * Développer et maintenir des applications web en PHP 8.3, Symfony 7.4 et 5.4 pour la partie serveur.

  • Développer et maintenir des applications web en VueJS 3, Twig et jQuery pour la partie client.
  • Mettre en place une architecture modulaire basée sur les principes du Domain-Driven Design (DDD).
  • Intégrer des services tiers via des API REST.
  • Optimiser les applications en termes de performance, de sécurité et de scalabilité.
  • Collaborer activement avec les équipes produit.
  • Rédiger un code propre, lisible, documenté et maintenable.
  • Réaliser des revues de code et écrire des tests unitaires et fonctionnels.
  • Identifier, analyser et corriger les anomalies (origine, correctifs, mise en ligne).

Notre stack technique

  • Backend: PHP 8.3, Symfony 5.4 & 7.4
  • Frontend: Vue.js 3, Vite 8, Twig, jQuery
  • Bases de données: MySQL 9.5, PostgreSQL 18
  • Infrastructure & Cache: Elasticsearch 8, Redis, RabbitMQ
  • Concepts & Patterns: SOLID, POO, DDD, API REST, TDD/BDD
  • Méthodologie: Méthodes Agiles

Requirements

Do you have experience in jQuery?, Expérience

  • Profil confirmé, avec un minimum de 4 ans d’expérience globale.
  • Expertise significative en PHP et sur le framework Symfony.
  • Expérience confirmée en tant que développeur Fullstack avec Vue.js 3

Hard skills

  • Excellente maîtrise de la POO, des principes SOLID et des Design Patterns.
  • Bonne connaissance des bases de données relationnelles et des outils annexes (Redis, RabbitMQ, etc.).
  • Maîtrise de la conception et de l’intégration d’API (REST).
  • Expérience avec les frameworks de tests modernes (PHPUnit, Behat, Vitest, etc.).
  • Maîtrise de l’anglais professionnel.
  • Aisance avec les outils de versioning (Git) et les environnements de travail Agiles.
  • Bonne connaissance des outils d’IA générative appliqués au développement logiciel (assistants de code, aide à la revue, génération de tests).
  • Connaissance ou intérêt pour le protocole MCP pour connecter des assistants IA aux outils internes.

Soft skills

  • Sensibilité forte à la qualité du code, aux tests et aux bonnes pratiques.
  • Autonomie, rigueur et flexibilité.
  • Créativité et sens de l’innovation.
  • Excellente capacité d’analyse et de synthèse.
  • Esprit d’équipe et fort sens du collectif.

Benefits & conditions

  • Free coffee, snack, Swile, mutuelle, événements internes…

About the company

Certifications

Do you have a valid MCP certification?, Chez Neobrain, nous aidons les entreprises à structurer, activer et développer leurs talents, grâce à une Talent Management Suite de nouvelle génération, fondée sur la performance, les compétences et l’intelligence artificielle. Nous accompagnons les DRH, Directions Talents et Formations dans :

  • La gestion de la performance
  • La cartographie et le pilotage des compétences
  • La mobilité interne et la construction de parcours de carrière
  • La montée en compétences et l’engagement des collaborateurs

Aujourd’hui, plus d’ 1 million d’ utilisateurs et 65 entreprises nous font confiance : LVMH, La Poste, Canal +, PwC, Natixis, BPCE, Bosch, CNP Assurances, Promod…

Notre ambition : permettre aux RH de passer de l’obligation à l’impact, en simplifiant les processus clés et en révélant le potentiel de chaque collaborateur.

Pourquoi nous rejoindre ? Neobrain, c’est :

  • Un environnement stimulant, où les idées sont bienvenues et l’impact visible
  • Des enjeux produits et marché concrets, sur des sujets clés pour les RH
  • Une équipe engagée, orientée efficacité et résultats

Rejoindre Neobrain, c’est participer à construire une solution SaaS RH ambitieuse, au service de la transformation des entreprises., * Un rôle clé au cœur de la construction et de l’évolution de nos produits et de notre stack technique.

  • Une entreprise à mission, certifiée BCorp, labellisée Great Place To Work, engagée sur le plan RSE.
  • Une culture tech exigeante et humaine, fondée sur la responsabilisation, la confiance et la qualité du code.
  • Des équipes soudées, orientées impact, efficacité, autonomie et amélioration continue.

Apply for this position

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

Apply on indeed.com

Good distractions

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

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

Videos

See all

Related articles

See all