Fullstack Engineer | Nuxt/Symfony

Job summary
Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 7 years
Education: Associate Degree
Skills & expertise
Generated content
Communication skills
Symfony
Docker
Git
Javascript
+2

Jus Mundi
Jus Mundi

Interested in this job?

Questions and answers about the job

The position

Job description

Join Jus Mundi – To Power Global Justice 🚀⚖️

Founded in 2019 and recognized as a mission-led company, Jus Mundi is pioneering legal technology to power global justice through artificial intelligence. 🌍 Headquartered in Paris, with additional offices in New York, London, and Singapore, Jus Mundi serves over 150,000 users, including top law firms, multinational corporations, government bodies, and academic institutions in more than 80 countries. By combining legal expertise with cutting-edge AI technology, we provide global legal intelligence, data-driven arbitration professional selection, and business development services.

What Makes Jus Mundi the Place to Be 🌟

  • 🌐 Proven Product Market Fit: Jus Mundi has secured product-market fit in global markets since launch, partnering with top-tier law firms, government bodies, and major corporations, including Freshfields, Quinn Emanuel, Wong Partnership, Total Energies, Canada, UK, and Japan.

  • 💸 Strategic Investment: We recently raised over $20 million in Series B funding from prominent strategic international investors, including Acton Capital, True Global Ventures, C4 Ventures, and FJ Labs, fueling our growth and innovation.

  • 🤖 Legal Meets Tech: Our engineers and former lawyers collaborate closely with large language models (LLMs) to pioneer the future of generative AI and reshape professional services.

  • 🌟 Exceptional Team: Work with talented professionals from industry leaders, including engineers, legal experts, and AI specialists from companies like Google and Amazon who are pushing the boundaries of legal tech.

  • 🧬 Our Values: With core values as Friendly, Committed, Explorative, and Excelsior, we cultivate a dynamic environment that encourages collaboration, innovation, and continuous growth.

📌 About the Role

We are looking for a Fullstack Engineer with proven experience in Nuxt, Symfony, and in a less extent Go. This role is your chance to help shape the future of our user-facing applications and internal tools that power global justice through technology.

You’ll play a key role in developing seamless and elegant user experiences, while also contributing to the stability and scalability of our backend systems. You’ll work across the stack — from crafting frontends with Nuxt (Vue) to integrating and extending APIs with Symfony.

At Jus Mundi, you’ll be part of a cross-functional squad, collaborating closely with product, design, and data teams to bring ideas to life and solve meaningful problems. This is a hands-on role with lots of autonomy and room for impact as we continue to grow.

📌 Key Responsibilities:

  • Design, develop, and maintain features across the full stack with a strong focus on performance, usability, and scalability.

  • Build responsive, accessible, and efficient user interfaces using Nuxt 3 (Vue).

  • Work on backend logic and API integrations using Symfony and PHP.

  • Collaborate with backend engineers to design clean and efficient APIs.

  • Contribute to the migration and refactoring of legacy code into modern, maintainable services.

  • Write clean, testable, and well-documented code following best practices.

  • Participate in code reviews, RFCs, and technical design discussions.

  • Share knowledge with the team.

  • Ensure smooth CI/CD processes and contribute to deployment workflows.

  • Keep dependencies up-to-date and ensure code quality and performance across the stack.


Preferred experience

⚙️ Preferred Experience and Skills

  • 5+ years of experience in your field.

  • Proven experience working in startups, scale-up or fast-paced environments.

  • Proven experience with Vue/Nuxt (preferably Nuxt 3) and modern frontend development practices.

  • Good understanding of Symfony/PHP and backend development principles.

  • Ability to design and consume RESTful APIs.

  • Proficiency in HTML, CSS, and JavaScript/TypeScript.

  • Familiarity with database systems such as Postgres and tools like Docker.

  • Understanding of web performance, accessibility, and responsive design.

  • Experience with Git and modern development workflows (CI/CD).

  • Excellent communication and problem-solving skills.

  • Comfortable working in a collaborative, agile environment.


Recruitment process

🔄 Interview process

We’re proud of our multicultural team representing 35 nationalities! To ensure smooth communication, please apply in English.

  • 30 minutes call with our HR Screening call with our Talent Acquisition Manager to understand your career plans and show you what we are doing at Jus Mundi

  • 1-hour meeting with our CTO or your future manager to talk about the Job and the Squad

  • One or two technical tests, either on site or remote, regarding your availabilities

  • Come and meet the team in our office located in the 8ᵉ arrondissement: A moment of exchange and discovery during which you’ll meet various people (engineer, data, designer, product).

  • Need More Reasons to Join Us? ✨

    • 💻 Enjoy a hybrid working organization that combines remote and on-site work (2 days).

    • 🏖 Get 5 weeks of vacation each year, and take them whenever it suits you.

    • 🩺 Receive 100% coverage of private health insurance for yourself and your children.

    • 🍴 Enjoy 60% company-funded restaurant vouchers for your weekday meals (Swile).

    • 😍 Participate in company-wide summits called JM Fest to connect and inspire.

    • 🤸‍♂️Stay active with a co-financed ClassPass membership by accessing a variety of fitness and wellness activities.

    • 🌍 Enjoy the flexibility to work from anywhere across the globe for up to 8 weeks per year.

    • ✈️ Receive relocation assistance to help ease your transition to France.

    • 📚 Profit from our support in ongoing training to continually expand your skills and knowledge.

    • 💙 Last but not least: Experience a commitment to building a warm, inclusive, and diverse environment.

      Confidence can sometimes hold us back from applying for a job. But we’ll let you in on a secret: there’s no such thing as a ‘perfect’ candidate. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come to work every day.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings