
Full-Stack Developer
Chengdu, Chine Fixed Term Posté le Jul. 04, 2025 Expire le Jul. 31, 2025About us
At Sanofi, we chase the miracles of science to improve people’s lives. All our decisions are taken with our most important stakeholder in mind – the patients.
Having a rich history of innovation that dates back over 100 years, Sanofi more than ever stays true to its commitment to transform the practice of medicine by providing potentially life-changing treatments and the protection of life-saving vaccines to millions of people. This history includes the first treatments for many rare diseases and the establishment of standards of care in diabetes and cardiovascular disease. Sanofi’s commitment to public health has helped protect hundreds of millions of people from influenza every year for decades and pushed polio to the brink of eradication, while its scientific vision has led to breakthrough innovations in the treatment of inflammatory diseases.
~ 43.07Bn€ Net Sales FY23
~90 countries
~ 91K employees
~ 59 manufacturing sites
~ 20 R&D sites
Job Overview
We are looking for a highly capable Full-Stack Developer who thrives at the intersection of front-end and back-end development. You will work closely with product managers, designers, and technical leads to build seamless, scalable, and secure web applications. This role requires deep proficiency in modern front-end frameworks (React/Vue), back-end platforms (Java Spring Boot), and supporting infrastructure such as Kubernetes, Redis, and CI/CD workflows.
The ideal candidate combines hands-on technical skills with a strong system design mindset, embraces AI-assisted development, and works effectively in an Agile, test-driven environment. Fluency in English is required for global collaboration; daily operations are conducted in Chinese.
Key Responsibilities
Application Development
Build and maintain end-to-end web applications using Vue (with Vant) on the frontend and Java Spring Boot (Java 17+) on the backend.
Design and develop scalable APIs via Spring Gateway, ensuring clean service boundaries and efficient routing.
Implement responsive and accessible UI components using reusable design patterns and UI frameworks.
Optimize frontend and backend performance for stability, responsiveness, and scalability.
Architecture & Engineering Practices
Practice data modeling and architectural thinking to design modular, maintainable, and evolvable systems.
Manage data flows across systems with strong database design (SQL and NoSQL), query optimization, and caching strategies (Redis).
Leverage AI tools (e.g., GitHub Copilot) for efficient coding, and promote their effective use within the team.
Adopt and improve CI/CD pipelines on GitHub Actions, ensuring quality and speed in software delivery.
Define infrastructure using Infrastructure as Code (IaC) tools such as Terraform.
Apply Test-Driven Development (TDD) and write reliable unit/integration tests using tools such as JUnit, TestNG, and Jest/Cypress.
Collaboration & Process
Actively contribute to Agile ceremonies (sprint planning, stand-ups, retrospectives) and continuously deliver incremental value.
Collaborate with frontend, backend, and DevOps teams to deliver cohesive product experiences.
Participate in code reviews and enforce engineering standards and best practices.
Communicate effectively with global colleagues in English and work collaboratively in a Chinese-speaking environment.
Required Skills & Qualifications
Technical Expertise
Solid experience with Java Spring Boot, Spring MVC, Spring Data, Spring Security, and API design.
Proficiency in modern front-end frameworks (Vue/Vuex, React/Redux), with experience using Vant for lightweight web interfaces.
Strong command of JavaScript (ES6+), TypeScript, HTML/CSS, and tooling (Webpack, Vite).
Experience with relational databases (PostgreSQL/MySQL), data modeling, indexing, and ACID principles.
Familiarity with NoSQL technologies (MongoDB, Cassandra) and caching solutions (Redis).
CI/CD experience using GitHub, with automation around builds, tests, and deployments.
Kubernetes know-how, including Helm and container orchestration in cloud environments.
Development Mindset
Strong “don’t reinvent the wheel” mentality; ability to reuse and integrate existing tools and libraries effectively.
Passion for clean architecture, code quality, and engineering standards.
Agile mindset with proven experience in Scrum-based teams.
Language Proficiency
Fluent in English (spoken and written) for international collaboration.
Comfortable in Chinese for daily work and team communication.
Preferred Qualifications
7+ years of experience as a full-stack developer equivalent in frontend/backend combined roles.
Experience with C# (.NET Core) or Python (Flask/Django) is a plus.
Experience working with Tencent Cloud or other cloud platforms (AWS, Azure).
Contributions to open-source projects, technical blogs, or AI-enhanced developer tooling.
Experience in regulated industries (e.g., healthcare, pharmaceutical) is advantageous.
Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives, contributing to iterative and incremental delivery.
Complementary Technologies
Vant (for Vue-based UI)
Gradle or Maven (Java build tools)
RESTful APIs / GraphQL
Redis, Elasticsearch
Terraform / Helm / Prometheus / Git
Toujours progresser. Découvrir l’extraordinaire.
Le progrès ne se fait pas tout seul, ce sont les gens qui le construisent : des gens d'horizons différents, dans des lieux différents, dans des rôles différents, mais tous réunis par une même motivation : la volonté de rendre l’impossible possible. Et si vous rejoigniez cet élan ? Afin de poursuivre le changement, adopter de nouvelles idées et explorer toutes les opportunités que nous avons à offrir. Ensemble, continuons de progresser. Et partons à la découverte de l'extraordinaire.
Chez Sanofi, nous croyons en l’égalité des chances pour tout le monde, indépendamment de l’origine, de la couleur de peau, des croyances, du genre, de l'orientation sexuelle, de l'âge, de la citoyenneté, de l'état civil, du handicap ou de l’identité de genre.
Regardez « Une journée type chez Sanofi » et découvrez nos initiatives en matière de diversité, d'équité et d'inclusion sur sanofi.com
Vous n'avez pas encore consulté aucune d'offres d'emploi
Vous n'avez pas encore enregistré d'offres d'emploi.

Carrières Sanofi en Chine
Recherche, ingénierie, vente, nous travaillons tous vers le même objectif : réduire de moitié le délai entre la découverte et la thérapie. Nos salariés mènent d’incroyables carrières, en développant 40 nouveaux médicaments et vaccins innovants pour la Chine. Nous travaillons avec le ministère national de la santé à « China 2030 ». Ainsi, nous sommes meilleur employeur en Chine et poursuivons notre croissance depuis l’ouverture de notre premier site en Chine (1982).

En savoir plus
sur ce site
Un monde de possibilités
-
-
-
Pourquoi Sanofi ?
Accédez aux outils, à la formation et au soutien nécessaires pour atteindre vos objectifs. En réalisant votre plein potentiel, vous nous aiderez à atteindre notre objectif de réduire de moitié le temps entre la découverte et la thérapie.
-
Quand vous évoluez, nous évoluons avec vous
Nous nous engageons à vous soutenir à travers une politique de rémunération complète, soigneusement élaborée pour contribuer à votre bien-être physique, financier, mental et social. Peu importe votre rôle, vous vous épanouirez au sein de nos équipes inclusives.
-
Nos sites
Nous sommes présents dans plus de 60 pays, tous unis pour définir l'avenir de la santé. Votre carrière évoluera aux côtés d'experts et grâce à la technologie au service des plus grandes avancées.
-
Notre culture et nos valeurs
Premiers en pharma avec un comité DE&I, nous valorisons chaque voix. Avec Sanofi, faites entendre la vôtre pour bâtir notre avenir.
-
Construisez une carrière qui a du sens
Exprimez votre passion et impactez des millions de personnes à travers le monde. Vous êtes aux commandes : fixez vos objectifs et nous vous offrirons la formation et le soutien nécessaires pour les atteindre.
-
Lancez votre carrière
Explorez les possibilités : apprentissage, stages, postes pour jeunes diplômés, mobilité internationale. Vous serez accompagné pour avoir un impact significatif.
-
Sanofi Stories
At Sanofi every voice matters. Get to know the talented Sanofians shaping our future and pushing us toward our ambitious goals.
-
-
-
-
Meet Robin, Digital Product Owner, Belgium
Dive into the digital world with Robin Meuris, as he discusses his role as a Digital Product Owner in Belgium.
-
Meet Nils Libert, Associate Scientist in R&D
Meet Nils Libert, an Associate Scientist contributing to groundbreaking research in R&D, Belgium.
-
Meet Stefanie Van Poucke, GMP QA Head
Join Stefanie Van Poucke as she navigates the world of Quality Assurance, leading GMP QA efforts in R&D, Belgium.
-
Meet Ádám Honvéd, Product Owner Process Analytics
Step into the world of analytics with Ádám Honvéd as he shares his journey as a Product Owner for Process Analytics at our Budapest Hub.
-
Meet Azer Hallabi, Project Manager, Global Regulatory Affairs
Discover the dynamic world of regulatory affairs with Azer Hallabi, Project Manager in Global Regulatory Affairs at our Budapest Hub.
-
Meet Orsolya Dina, Receivables & Revenue Team Lead
Follow Orsolya Dina’s inspiring journey as she embraces new opportunities for growth and advancement.
-
Julien Guyomard: From Cars to COVID to Canada
How seizing opportunities built a global career. Julien's career in communications has taken him from the production lines of French car factories to the global stage of the Paris 2024 Olympics and finally to leading communications in Canada.
-
Dachuan Li: From Operating Room to Medical Education
Dachuan Li traded his surgical scrubs for a career bridging science and healthcare as a Medical Science Liaison (MSL) in China.
-
Vincent Dufauret: Embracing the Unexpected - Building a Versatile Career
Currently Global Digital Communication Project Lead, Vincent reflects on his diverse career journey. He shares the insights he wishes he'd understood from the beginning.
-
Carmen's Sanofi Journey: A Son’s Rare Diagnosis, a Renewed Mission
Carmen María Escamilla is Head of Customer Care in Supply Chain, based in Mexico. She discusses how personal experience with her son's rare genetic disorder helped shape her 11-year pharmaceutical career journey and why ensuring medicine availability has become her mission.
-
Balancing Career and Family: How Sanofi's Employee-First Culture Creates Opportunity in China
Lewis Lai, Direct to Patient (DTP) & Dual channel Pharmacy (DCP) Channel Manager based in Hangzhou, China, shares how Sanofi's supportive workplace policies and culture have enabled him to thrive professionally while embracing fatherhood.
-
One Sanofi Career, Many Chapters: Bold Moves and Saying ‘Yes’ Drives Growth
Istanbul-based Şayan Tomris Örs, currently Polio, Pertussis, and Hib (PPH) Head of Eurasia for Vaccines at Sanofi, discusses her journey from chemical engineering graduate to marking leader to head up a franchise.
-
Sustainability at the Heart: How Sanofi's Transformation is Building a Purpose-Driven Culture
Serena Ceccarelli reveals how Sanofi's integrated approach to sustainability is transforming the pharmaceutical giant while creating lasting social value through ambitious environmental targets and expanded healthcare access.
-
Finding Purpose at Sanofi: A Finance Professional's Path to Making a D
Hungarian Senior Financial Analyst Zoltán Borbás shares how the Budapest Hub offers a springboard for career growth while working for a company with real-world impact.
-
Lab Bench to Global Strategy: How Scientific Passion Led to Immunology Leadership
Aayam Lamichhane, Head of Strategy and Operations for Sanofi's Global Immunology Franchise, shares how his childhood fascination with science, a commitment to serving patients, and a drive to create meaningful change in the world led to a remarkable career journey across continents.

Rejoignez notre communauté
de talents
Que pourrions-nous accomplir ensemble ? Chaque Sanofien travaille sur des projets qui ont un véritable impact sur la vie des gens.
Inscrivez-vous dès aujourd'hui et découvrez nos dernières opportunités dès qu'elles seront disponibles.