Find a jobRecruiters

Senior Full Stack Engineer at Murena

Exclusive opportunity

Remote

Senior Full Stack Engineer at Murena

MURENA

Senior Full Stack Engineer at Murena

Skills

SQL QueriesDockerVueTypescriptPHPPythonGolangJavaPostgreSQLMySQLMariaDBGitLabAIGitHubFullstack DevelopmentJavascript

4 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

47600 Francescas, France

Work mode:

Remote

Published on:

22 October 2026

What they need


Senior Full Stack Engineer at Murena

Important note: we DO NOT process applications through LinkedIn.

To apply: send an email to [email protected] with subject “Applying for Senior Full Stack Engineer”

Team: Web

Location: Remote, based in France

Contract: Permanent (CDI), full-time

Start: As soon as possible, and no later than early 2027

Timezone: France (CET)

Workload: Full-time, flexible hours

About Murena

Murena SAS builds privacy-respecting mobile and cloud products: /e/OS, a de-Googled Android OS, and Murena Workspace, a cloud suite based on Nextcloud. We are a fully remote, multicultural team and most of our work is open source.

About this role

Murena Workspace, our main product, is built on Nextcloud. You will join the Web team to implement our product roadmap, whose main goal is to unify the B2B and B2C versions of Murena Workspace. We are looking for a versatile full stack developer who adapts to the stack at hand: you build back-end services and APIs, work with databases, and care about the quality of the user interface. You will also help the team apply solid development practices (architecture, CI/CD, quality) to our open-source forks and get up to speed with AI-assisted development tools.

Responsibilities

  • Develop and maintain Murena Workspace, built on Nextcloud, mostly in PHP on the back end, and in JavaScript/TypeScript (Vue.js) and CSS on the front end
  • Design and build APIs, mainly in PHP and also in Python, Go or Java, depending on the needs of the project
  • Design data models and interface with relational and other databases (queries, migrations, performance)
  • Contribute to the unification of the B2B and B2C Murena Workspace
  • Pay attention to the front end: clean, accessible and consistent user interfaces
  • Design software architecture that scales with the user base
  • Maintain our Nextcloud-based forks and other open-source forks: keep them in sync with upstream, with proper CI/CD and quality checks
  • Review code and share best practices with the team
  • Help the team adopt AI-assisted development tools

Requirements

  • 5+ years of full stack web development, with strong back-end experience
  • Strong PHP experience (the core of our Nextcloud-based stack), plus experience building APIs or services in at least one of Python, Go or Java, and willingness to work in the others
  • Experience with databases (SQL and data modelling, e.g. PostgreSQL or MariaDB/MySQL)
  • Good knowledge of JavaScript/TypeScript (ideally Vue.js), HTML and CSS, with an eye for detail and a sense of user experience on the front end
  • Ability to adapt quickly to new stacks, languages and codebases
  • Experience designing maintainable and scalable software architectures
  • Experience with CI/CD and automated testing, including shell scripting and containers (Docker)
  • Solid Git skills
  • Fluent English, written and spoken (mandatory)
  • Experience working in a remote team

Nice to have

  • Experience with Nextcloud (server, apps or upstream contributions), or with comparable large PHP open-source platforms
  • Experience maintaining forks of open-source projects, or contributing upstream
  • Interest in, or experience with, AI-assisted development tools
  • Contributions to open-source projects

Team

You will work with the web developers and the infrastructure team, and with the product owners of Murena Workspace. We work remotely and asynchronously.

What we offer

  • Full-time remote for candidates based in France, flexible hours
  • Work on open-source software used by tens of thousands of active users
  • A role with real influence on how the team builds and maintains Workspace

Hiring process

Three conversations, then an offer, with no long wait in between:

  1. Getting to know each other (HR). If your profile looks like a good match, we invite you to a first chat within a week of your application.
  2. Meeting the technical team. If it goes well, you talk with the people you would work with, the week after.
  3. Meeting our CEO. If you are selected, a final conversation with our CEO.
  4. Making you an offer. If everyone is aligned, we send you an offer.

We aim to complete all interviews by mid-November 2026 and to be able to make an offer by the end of November. This may vary depending on the number of applications we receive.

How to apply

Send an email to [email protected] with subject “Applying for Senior Full Stack Engineer” , including:

  • your CV and links to relevant profiles (GitLab, GitHub, etc.)
  • a short note on why this role interests you

Equal opportunity

Murena welcomes applications from everyone, regardless of gender, age, origin, disability, religion, sexual orientation or any other personal characteristic. Tell us if you need an adjustment during the process.

Privacy notice for applicants

Murena SAS processes the personal data you send us (CV, links, motivation note) only to assess your application and manage our recruitment process. The legal basis is the steps taken at your request before entering into a contract (GDPR art. 6.1.b). Your data is accessible only to the people involved in the recruitment. It is hosted on servers in Germany operated by Hetzner, our hosting provider, which acts as our processor. It is kept for a maximum of 2 years after our last contact, unless you ask us to delete it earlier. Some team members are located outside the EU; transfers are covered by appropriate safeguards.

You can exercise your rights of access, rectification, erasure, restriction, objection and portability at any time by writing to [email protected]. You may also lodge a complaint with your data protection authority (in France, the CNIL).

Important note: we DO NOT process applications through LinkedIn.

To apply: send an email to [email protected] with subject “Applying for Senior Full Stack Engineer”

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Développeur Full Stack

50-55k€ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

Frontend DevelopmentMobile DevelopmentDockerBackend DevelopmentAngularVueNodePHPDjangoPythonAndroidHTMLCSSPostgreSQLMySQLMicrosoft SQL ServerGitRESTful APIsLinuxWindowsUX/UI DesignerFullstack DevelopmentJavascript

9 months ago

Quick apply

Celaneo

Senior Full Stack Developer

Permanent contract

Paris, France

Onsite, Hybrid

Skills

SQL QueriesNextNestReactNodeTypescript

4 days ago

Quick apply

Teksystems

Expert en developpement fullstack

Freelance

Le Mans, France

Hybrid

Skills

AngularJavaCOBOL

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools