Jobiglo

No results.

Backend Software Engineer

Silicon Luxembourg · Luxembourg

Remote
Remote 🇬🇧 English
PHP CakePHP SQL Bash HTML CSS Less OpenPGP GnuPG PHPUnit Composer Git Docker Linux macOS UML Agile Scrum

Job description

About the role

Passbolt is looking for a Backend Software Engineer to join its Backend Team. You will work on the API that powers the self‑hosted Community and Enterprise Editions as well as the managed Cloud Edition, ensuring security, performance and scalability for millions of users.

Key responsibilities

  • Develop new features in PHP and CakePHP for products used daily by over half a million users.
  • Maintain, improve and fix bugs in the existing codebase.
  • Transform functional specifications into reliable API workflows while preserving backward compatibility and security.
  • Participate in code reviews to identify defects before release.
  • Write unit tests with a target of 80% coverage and develop end‑to‑end tests for critical user journeys.
  • Optimize code for performance and scalability across multiple platforms.
  • Support the support team and product owners with feature requests and bug reports.

Required profile

  • Proven experience with PHP and the CakePHP framework.
  • Familiarity with REST API design and implementation.
  • Understanding of security best practices and cryptographic mechanisms such as OpenPGP.
  • Ability to write comprehensive unit and integration tests.
  • Experience working with Git, Docker and Agile Scrum environments.

Required skills

  • PHP
  • CakePHP
  • SQL
  • Bash
  • HTML
  • CSS
  • Less
  • OpenPGP / GnuPG
  • PHPUnit
  • Composer
  • Git
  • Docker
  • Linux
  • macOS
  • UML
  • Agile Scrum

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Silicon Luxembourg.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 day from now

29 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Silicon Luxembourg

Luxembourg