Backend Engineer H/F
Role details
Job location
Tech stack
Job description
-
Développer de nouvelles fonctionnalités en PHP et CakePHP pour les produits existants.
-
Maintenir le code existant, améliorer la base de code et corriger les bugs.
-
Effectuer des revues de code approfondies et rédiger des tests unitaires (objectif de 80% de couverture) ainsi que des tests de bout en bout.
-
Participer à l'analyse des besoins en aidant les équipes Sales, Customer Success et Design à traduire les demandes en cas d'usage business clairs.
-
Définir des approches techniques itératives pour résoudre des problèmes fonctionnels complexes et recommander des améliorations architecturales à long terme.
-
Contribuer à la documentation en ligne (spécifications OpenAPI, SDKs, guides d'administration).
-
Planifier et mener le déploiement de nouvelles versions de produits en limitant au maximum le temps d'arrêt, en collaboration avec les équipes SRE (CI/CD pipelines).
-
Piloter des initiatives backend de bout en bout, documenter les choix techniques et accompagner les membres de l'équipe par du mentorat (code reviews, pair programming).
-
Garantir la sécurité et la confidentialité des données (RGPD), réaliser des analyses de risques pour chaque changement de code et maintenir à jour les dépendances face aux vulnérabilités (OWASP Top 10)., Il en faut plus pour vous convaincre ?
-
Un environnement de travail stimulant au sein d'un acteur clé de la cybersécurité open source.
-
Une culture d'entreprise agile qui favorise l'autonomie, l'initiative et exclut le micro-management.
-
Le choix d'un télétravail total (Full Remote) autorisé ou une collaboration depuis le Luxembourg.
-
Un investissement fort dans votre évolution professionnelle et personnelle via des formations financées de tout type.
-
Une opportunité d'évolution concrète vers la résolution de problèmes techniques complexes et innovants au fur et à mesure de votre montée en compétences sur le produit.
Requirements
- Vous êtes titulaire d'un Bachelor ou diplôme universitaire en génie logiciel (informatique, électronique) ou justifiez d'une expérience professionnelle équivalente.
- Vous disposez d'un minimum de 3 ans d'expérience dans la construction d'applications backend en PHP (les stages comptent comme expérience professionnelle).
- La maîtrise de PHP est impérative (stack centrale non négociable). Des compétences sur CakePHP, Laravel, Symfony, SQL, Bash, Git et Docker sont attendues.
- Vous parlez et écrivez un anglais courant (toute la communication interne et la documentation se font en anglais).
- Vous avez une forte sensibilité ou des connaissances solides en sécurité informatique, cryptographie (OpenPGP, GnuPG) et confidentialité des données.
- Vous possédez un excellent esprit analytique, vous êtes orienté vers des solutions simples et savez équilibrer excellence technique et priorités business.
- Vous êtes capable de travailler en toute autonomie tout en collaborant efficacement en équipe, avec une vraie appétence pour l'open source et le web éthique.