This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
About the Role We are looking for a proactive and technically strong Senior Full Stack Developer to play a key role in the evolution of our mission-critical asset management application: the Asset Register. This platform serves as the single source of truth for all physical assets and supports key operational and commercial processes across the organization. In this role, you will work across the full stack (Nuxt / Vue.js / MongoDB), contributing to both the development and maintenance of the application. Your focus will include optimizing back-end performance, ensuring high data quality and integrity, building business-critical functionalities, and improving the overall user experience. You will collaborate closely with business stakeholders and analysts, making strong communication skills and business awareness essential.
Job Responsibility
Improve performance and scalability of APIs (Nuxt / Node.js)
Optimize MongoDB queries, indexing, and caching
Reduce loading times and enhance system efficiency
Implement server-side validations and referential integrity rules
Build and maintain data quality monitoring tools
Lead development of key features (e.g., forecasts, transfers, amendments)
Translate business needs into technical solutions
Improve UX/UI for internal users
Ensure platform stability and reliability
Identify and resolve complex bugs
Manage technical debt and keep the stack up to date
Maintain high coding standards through reviews and documentation
Work in Agile environments with cross-functional teams
Collaborate closely with analysts and stakeholders
Requirements
5+ years of experience in full stack development
Strong expertise in Vue.js (or similar modern JS frameworks) and solid knowledge of Nuxt.js
Proven experience with MongoDB / MongoDB Atlas (NoSQL)
Strong knowledge of JavaScript (ES6+), HTML5, CSS3 (Sass/Less)
Experience with Git and CI/CD workflows
Ability to optimize applications and APIs for performance and scalability
Strong attention to detail, especially regarding data quality and integrity
Ability to work independently, prioritize effectively, and take ownership
Fluent in English
Nice to have
Experience with SQL or data warehousing concepts
Familiarity with TypeScript, GraphQL, Redis, NestJS, NextJS, or React Native
Experience with cloud environments (Clever Cloud, AWS, GCP, Azure)
Knowledge of containerization tools (Docker, Kubernetes)
Redis
Clever Cloud / GCP (or similar cloud platforms)
Terraform, Kubernetes
What we offer
Work on a core business application with direct impact on operations and financial planning
Join a stable environment with clear objectives and room for technical ownership
Be part of a growing Data Science & Engineering team with a strong data-driven mindset
Work with a modern tech stack (Nuxt / Vue.js / MongoDB / Clever Cloud)