Oracle
P\S\L Group
Développeur d'applications senior
Notre vision
Développeur d'applications Fullstack senior
P\S\L Group est une organisation mondiale dédiée à la mise de l'information au service de la médecine. Les entreprises et les collaborateurs de P\S\L Group visent à améliorer les soins médicaux en servant ceux qui en ont besoin, ceux qui les prodiguent et ceux qui cherchent à les améliorer.
À cette fin, nous souhaitons que nos services d'information et d'éducation contribuent aux objectifs que nous partageons avec nos cliniciens, clients et partenaires, à savoir : accélérer les progrès de la médecine et aider les gens à vivre mieux et plus longtemps.
Objectif
Notre contribution essentielle à la société est d'aider les cliniciens et ceux qui les soutiennent à fournir des soins médicaux de pointe.
Notre objectif commercial principal est d'aider nos clients et partenaires à accroître l'efficacité des activités liées à la communication scientifique, à l'éducation médicale et au maintien de la proximité avec le public des cliniciens.
Résumé du poste
Nous recherchons un développeur d'applications Fullstack senior pour définir, concevoir et livrer des applications web évolutives, durables et sécurisées au cœur de l'organisation. Vous prendrez en charge les fonctionnalités de bout en bout : React modernes, frontend, PHP (Symfony) et Node.js / TypeScript robustes, backend, ainsi qu'une infrastructure cloud native sur AWS, allant des services conteneurisés sur Kubernetes (EKS) aux charges de travail serverless sur Lambda.
Une part croissante du rôle consiste à construire avec l'IA générative : intégrer des modèles de pointe tels que OpenAI GPT, Anthropic Claude, Google Gemini (via Vertex AI), les modèles Amazon Bedrock et des modèles à poids ouverts tels que DeepSeek, et utiliser Claude Code ainsi que des outils agents pour planifier, construire, réviser et tester des logiciels. Les candidats idéaux sont des ingénieurs proactifs, à l'aise pour prendre des décisions architecturales sur l'ensemble de la stack, moderniser des systèmes existants et collaborer étroitement avec les équipes produit, QA et métier dans un environnement dynamique, hautement communicatif et axé sur l'innovation.
Vos missions
- Construire des interfaces web modernes et réactives en utilisant React, Next.js, TypeScript, JavaScript et Vite.
- Traduire des conceptions UI/UX complexes en code propre, accessible et réactif.
- Concevoir et développer des APIs backend évolutives et sécurisées en utilisant PHP (Symfony) et Node.js / TypeScript.
- Architecturer, déployer et maintenir des services conteneurisés sur AWS EKS et des applications serverless utilisant Lambda, API Gateway, SQS/SNS, EventBridge, Step Functions et DynamoDB.
- Intégrer des services tiers et des APIs GenAI (réponses en streaming, RAG, agents, MCP) pour un comportement applicatif intelligent.
- Travailler avec le chef de projet pour fournir des estimations sur les activités techniques ; analyser les besoins et documenter les recommandations architecturales, les systèmes et la conception au niveau du code.
- Rédiger des tests unitaires, d'intégration et fonctionnels ; automatiser les tests de régression et d'intégration à l'aide de l'IA ; maintenir une couverture de code et une qualité de code élevées.
- Effectuer des revues de code pour garantir les normes, l'assurance qualité et la sécurité (analyse statique, scan de conteneurs, revue de PR assistée par IA).
- Mettre en œuvre des optimisations de site web : performance front-end, utilisation de CDN, stratégies de mise en cache et gestion efficace des médias.
- Moderniser les composants existants (mises à jour de frameworks, migration des vues rendues côté serveur vers React, déplacement des pipelines vers GitHub Actions).
- Traiter les problèmes techniques quotidiens et à long terme et participer à la R&D pour évaluer de nouvelles technologies, solutions et logiciels.
- Encadrer les membres juniors de l'équipe et apporter vos compétences là où cela est nécessaire.
Compétences clés, connaissances et expérience professionnelle
- Plus de 5 ans d'expérience en développement web, avec une livraison prouvée de stacks hautement performantes et évolutives – frontend et backend.
- Expérience dans la planification, le débogage et l'écriture de code avec Claude Code (compétences, plugins, sous-agents, MCP) et d'autres outils de codage agents.
- Compétences pour concevoir des logiciels de bout en bout (structure de base de données, composants, API, intégrations).
- Solide compréhension des systèmes distribués, de l'architecture événementielle et de la conception d'API (REST, OpenAPI).
- Solide expérience avec PHP / Symfony et Node.js / TypeScript.
- Forte expérience avec React et JavaScript / TypeScript modernes.
- Expérience pratique avec AWS (conteneurs et serverless).
- Expérience avec les LLMs (agents, embeddings, MCP, RAG, APIs de LLMs de pointe).
- Bonnes pratiques de développement, y compris les tests unitaires, les revues de code et les modèles de conception.
- Expérience dans l'encadrement de membres juniors de l'équipe ; bonnes compétences en communication.
- Esprit d'ingénieur (attention à la performance des applications, à la sécurité, compétences en débogage).
Compétences techniques
Langages et frameworks – Frontend
JavaScript, TypeScript, React, Next.js, React Native, Vite, HTML5, CSS3 (SASS/SCSS)
Redux Toolkit, TanStack Query, React Router, Material UI (MUI)
Langages et frameworks – Backend
PHP, Symfony, API Platform, Doctrine ORM, OpenAPI
Node.js, TypeScript, Express, AWS SDK
Cloud & DevOps
AWS : EKS, Lambda, API Gateway, Cognito, S3, CloudFront, SQS, SNS, EventBridge, Step Functions, DynamoDB, RDS, CloudWatch
Infrastructure as Code : AWS SAM / CloudFormation, Serverless Framework, AWS CDK
Conteneurs : Docker, Kubernetes
CI/CD & qualité : GitHub Actions, SonarQube, New Relic
Bases de données
MySQL, PostgreSQL, DynamoDB, Redis, OpenSearch
Tests
PHPUnit, Jest, Vitest, Testing Library, Playwright
Outils
Git, GitHub, NPM / Yarn, Composer, Webpack, ESLint, Prettier
Développement assisté par IA : Claude Code, MCP, agents, outils CLI de codage agents, revue de PR par IA
Écosystème GenAI
OpenAI GPT, Anthropic Claude, Google Gemini (Vertex AI), Amazon Bedrock, modèles à poids ouverts (DeepSeek, Llama)
Embeddings, RAG, magasins vectoriels, ingénierie de prompt, utilisation d'outils / appel de fonctions, streaming
Les plus
- Expérience avec Python (scripting, traitement de données, services ML/IA).
- Expérience de déploiement sur Vercel ou des plateformes d'hébergement similaires.
- Connaissance de Terraform et des configurations AWS multi-comptes.
- Familiarité avec les monorepos et les architectures modulaires.
- Exposition à Figma ou d'autres outils de conception.
- Expérience en ingénierie des données et analytique (Snowflake, SQL Server, ETL).
- Feature flags et observabilité (LaunchDarkly, New Relic, Microsoft Clarity, Matomo).
- Connaissance du domaine de la santé, des sciences de la vie ou de l'éducation médicale.
- Autres plateformes cloud telles que Google Cloud ou Azure.
Avantages et bénéfices à rejoindre notre équipe chez P\S\L Mexico
- ⚕️ Assurance santé privée
- 🌍 Exposition internationale
- 🤸 Organisation agile
- 💸 13ème mois de salaire (Aguinaldo)
- 💰 Fonds d'épargne
- 🍽️ Tickets restaurant
- 💻 Télétravail flexible – Venez au bureau selon votre convenance
- 🏖️ 12 jours de congés payés après votre 3ème mois d'ancienneté
- 📚 Remboursement des frais de scolarité
