Senior Full-Stack Developer

🇫🇷 Paris, France💼 Full-time⏱️ 5+ years

About the Role

We are looking for an experienced full-stack developer to join our Paris team. You will work on cutting-edge projects using modern technologies like Vue.js, Node.js, and cloud platforms. This role offers the opportunity to lead technical initiatives and mentor junior developers.

Key Responsibilities

  • Design and develop scalable web applications using Vue.js and Node.js
  • Architect and implement RESTful APIs and microservices
  • Collaborate with product managers and designers to deliver high-quality features
  • Optimize application performance and ensure code quality through reviews
  • Mentor junior developers and contribute to technical documentation
  • Participate in agile ceremonies and sprint planning

Required Qualifications

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of professional experience in full-stack development
  • Strong proficiency in Vue.js, React, or similar modern JavaScript frameworks
  • Solid experience with Node.js and Express.js
  • Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
  • Proficiency in Git and CI/CD pipelines
  • Excellent problem-solving and communication skills
  • Fluent in English; French is a plus

Nice to Have

  • Experience with AWS, Azure, or Google Cloud Platform
  • Knowledge of Docker and Kubernetes
  • Familiarity with TypeScript
  • Experience with testing frameworks (Jest, Cypress)
  • Contributions to open-source projects

What We Offer

  • Competitive salary and performance bonuses
  • Health insurance and retirement plan
  • Flexible working hours and remote work options
  • Professional development budget for training and conferences
  • Modern office in central Paris with great amenities
  • 25 days of paid vacation plus public holidays

Required Skills

Vue.jsNode.jsJavaScriptTypeScriptAWSDockerPostgreSQLREST API