Les missions du poste


MAESTRIA est une jeune entreprise de services & conseil de 30 collaborateurs spécialisée dans les activités d'innovation et transformation digitale à destination de ses clients. L'entreprise est située au sein de la Technopole de Sophia Antipolis, une position stratégique vis-à-vis de ses clients majeurs.

MAESTRIA, soutient startups, PME et grandes entreprises en Provence-Alpes-Côte d'Azur mais aussi sur Paris, Toulouse, Montpellier, Marseille, Lyon, Bordeaux ... en privilégiant la confiance, la transparence et la proximité.

Ce que nous offrons

Un cadre de travail stimulant avec des projets variés à fort impact

Un accompagnement de proximité et des formations continues

Une culture d'entreprise centrée sur la collaboration, l'innovation et le bien-être

Télétravail partiel possible, paniers repas, mutuelle premium

Envie de rejoindre une entreprise où il fait bon vivre ? Postulez dès maintenant et devenez acteur de votre avenir avec MAESTRIA.

En tant que Développeur Full-Stack PHP/Symfony/Vue, vous rejoignez une équipe Tech d'une vingtaine de personnes réparties en équipes produits.

Vous interviendrez sur des applications web complexes, entre build, run, modernisation progressive et nouveaux modules.

Le poste ne consiste pas uniquement à prendre des tickets et produire du code.

Nous cherchons une personne capable de comprendre le besoin, poser les bonnes questions, contribuer à la qualité, utiliser l'IA comme levier et participer à l'amélioration continue de la plateforme.

Selon votre parcours, vous pourrez contribuer aux comités transverses de la R&D : comité technique, innovation, qualité, sécurité, IA, architecture.

Vos missions principales :

- Participer au développement full-stack d'applications web complexes.

- Contribuer principalement côté back-end : API REST, services métier, base de données, automatisation, performance, sécurité.

- Intervenir côté front-end : Vue.js, TypeScript, interfaces réactives et ergonomiques.

- Travailler sur des produits existants, parfois legacy, avec une approche prudente et progressive.

- Participer à la modernisation technique des modules historiques.

- Écrire ou compléter des tests.

- Participer aux revues de code.

- Utiliser des outils IA / agents / assistants de développement pour accélérer l'analyse, la documentation, les tests ou le développement.

- Vérifier systématiquement les résultats produits avec l'aide de l'IA.

- Documenter les points importants : choix techniques, comportements legacy, procédures, runbooks.

- Participer aux mises en production selon les standards DevOps de l'entreprise.

- Collaborer avec les PO, PM, QA, support, architectes et tech leads.

Projets actuels :

Vous pourrez contribuer à plusieurs sujets :

- Construction de nouveaux modules fonctionnels ;

- Modernisation progressive des produits historiques ;

- Nouvelle plateforme orientée architecture modulaire ;

- Amélioration des performances ;

- Refonte d'interfaces ;

- Automatisation de traitements ;

- Premiers usages industriels de l'IA dans le delivery ;

- Analyse automatisée de documents ;

- Migration progressive entre plateforme legacy et nouvelle plateforme.

Stack complète :

- Back-end : PHP 8, Symfony 6/7, API Platform, Doctrine, Symfony Console, Twig, Components, Forms.

- Legacy : Zend Framework, modules historiques, dette technique à gérer progressivement.

- Front-end : Vue.js 3, TypeScript.

- Bases de données : MariaDB, PostgreSQL, MongoDB en intégration, Elasticsearch.

- DevOps : Docker, Docker Swarm, Kubernetes en cours de migration, CI/CD.

- Qualité : PHPUnit, Cypress, SonarQube.

- Architecture : monolithes, modules, API, évolution vers une architecture plus modulaire.

- Outils : PHPStorm, Jira, Confluence, outils IA de développement.

Le profil recherché


Profil recherché :

- Expérience confirmée en développement web fullstack ou backend.

- Très bonne maîtrise de PHP et de la programmation orientée objet.

- Expérience solide avec Symfony ; Expérience Laravel appréciée.

- Connaissance des API REST et des bases relationnelles.

- Capacité à comprendre un code existant avant de le modifier.

- Capacité à travailler sur du legacy sans vouloir tout réécrire.

- Sensibilité à la qualité : tests, revues, lisibilité, dette technique.

- Connaissances front-end avec Vue.js ou TypeScript.

- Compréhension des principes SOLID, Clean Code, modularité, SoC.

- Sensibilité aux approches DDD ou TDD/BDD appréciée.

- Familiarité avec Docker, CI/CD ou pratiques DevOps.

- Capacité à utiliser l'IA comme assistant de travail tout en gardant un esprit critique.

Ce qui fera la différence :

- Vous posez des questions avant de coder.

- Vous cherchez à comprendre le besoin métier.

- Vous savez travailler avec un code imparfait.

- Vous savez sécuriser avant de refactorer.

- Vous documentez ce qui mérite de l'être.

- Vous utilisez l'IA pour gagner en efficacité, mais vous vérifiez ce qu'elle produit.

- Vous savez expliquer simplement un problème technique.

- Vous êtes capable de dire qu'un sujet est mal cadré, avec pédagogie.

Pour s'épanouir pleinement, il est essentiel de :

- S'impliquer humainement dans la réussite de l'entreprise ;

- Communiquer clairement à l'oral et à l'écrit ;

Compétences requises

  • Programmation
  • Clean
  • PHP
  • TypeScript
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

L’emploi par métier dans le domaine Informatique à Cannes