Emploi
De la source partenaire
Développeur back-end PHP senior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- SHIFTBASE B.V.
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
À propos de Shiftbase
Chez Shiftbase, nous développons des logiciels de gestion du personnel qui aident les gens à accomplir leur travail. Des milliers d'équipes à travers l'Europe s'appuient chaque jour sur notre plateforme pour planifier leur travail, suivre le temps et gérer les congés, les libérant ainsi des tâches administratives inutiles afin qu'elles puissent se concentrer sur ce qui compte et ce qui a motivé leur activité.
À mesure que nous continuons à croître en termes de clients, d'utilisation et d'ambition en matière de produits, les exigences envers notre plateforme augmentent avec nous. Notre backend doit évoluer en termes de qualité, de fiabilité et de rapidité de changement. C'est pourquoi nous investissons massivement dans la modernisation de notre plateforme, en construisant une base qui nous permet d'avancer plus rapidement, d'offrir de meilleures expériences et de soutenir la prochaine phase de croissance de Shiftbase.
À propos du rôle :
En tant qu'ingénieur backend senior, vous êtes un moteur clé de la livraison des produits et de la modernisation de la plateforme. Vous travaillez au cœur de notre backend, en améliorant la fiabilité, les performances et l'évolutivité, dans le but explicite de transformer Shiftbase d'une plateforme que les gens apprécient en une plateforme qu'ils aiment.
Vous contribuez à faire évoluer une base de code monolithique mature vers une architecture plus modulaire, testable et évolutive. En modernisant les bases du produit, vous permettez directement de meilleures expériences utilisateur, une itération plus rapide et une qualité globale du produit supérieure.
Ce que tu feras
Favoriser l’excellence technique
• Concevoir et fournir des solutions évolutives de haute qualité pour des fonctionnalités et des composants système complexes.
• Prendre des décisions architecturales éclairées qui équilibrent pragmatisme et vision à long terme
• Placez la barre en matière de savoir-faire technique grâce à vos contributions et à vos révisions de code.
• Posséder des initiatives techniques complexes depuis la conception jusqu'à la production, en les divisant en incréments testables
Conçu pour la fiabilité et l'évolutivité
• Définir des stratégies de tests complètes pour les fonctionnalités complexes, en défendant la qualité au sein de l'équipe
• Déboguer et résoudre des problèmes complexes sur plusieurs composants, améliorant ainsi l'observabilité du système.
• Appliquer les meilleures pratiques de sécurité tout au long du cycle de vie du développement
• Contribuer à l'amélioration de la surveillance, des alertes et de l'état du système.
Permettre la croissance de l’équipe
• Encadrer les ingénieurs avec des conseils techniques et des commentaires ciblés
• Soutenir l'intégration et permettre un environnement collaboratif et de partage des connaissances.
• Aider à façonner les pratiques de livraison et à améliorer la vélocité de l'équipe grâce à des décisions éclairées par les données.
Ce que nous recherchons
Expertise technique de base
Vous possédez une expérience approfondie en ingénierie back-end avec des systèmes complexes à grande échelle. Nous ne nous attendons pas à une expertise dans tout ce qui est énuméré ci-dessous. Nous apprécions les ingénieurs qui ont acquis de la profondeur et de l'ampleur grâce à une véritable curiosité et une volonté de résoudre de vrais problèmes. Voici des exemples de compétences qui sont importantes dans ce rôle :
• PHP moderne et modèles architecturaux : expérience de l'architecture hexagonale, de la conception axée sur le domaine ou de modèles similaires qui mettent l'accent sur la modélisation de domaine plutôt que sur la magie du framework. Vous pouvez créer des systèmes maintenables sans recourir aux raccourcis du framework.
• Conception SQL et bases de données : aisance à écrire du SQL brut (pas seulement des abstractions ORM) et à travailler avec des schémas relationnels complexes, en particulier autour de données sensibles au temps telles que la planification, les feuilles de temps et la paie, où l'intégrité et les performances sont essentielles.
• Expérience de modernisation héritée : vous avez progressivement fait évoluer des systèmes matures plutôt que de vous lancer dans des réécritures big-bang. Vous savez quand moderniser stratégiquement ou laisser le code opérationnel intact, et comprendre l'équilibre entre progrès et stabilité lorsque vous servez des milliers de clients.
• Du monolithe aux services : expérience dans la décomposition des monolithes avec un bon jugement quant au moment où la distribution résout de vrais problèmes (goulots d'étranglement de déploiement, autonomie de l'équipe) par rapport au moment où elle ajoute une complexité inutile.
• Tests dans des contextes existants : Expérience pratique des tests unitaires et d'intégration, en particulier en améliorant progressivement la couverture dans les systèmes existants.
Cela pourrait être le travail de vos rêves si…
✅ Vous aimez moderniser une plateforme mature et transformer le code existant en quelque chose dont vous êtes fier
✅ Vous obtenez de l'énergie en décomposant un monolithe et en façonnant une architecture plus modulaire et orientée services.
✅ Vous vous souciez de la qualité des produits, pas seulement du « code d'expédition ».
✅ Vous aimez améliorer la fiabilité, les performances et l'expérience des développeurs autant qu'ajouter de nouvelles fonctionnalités
✅ Vous aimez travailler en étroite collaboration avec le produit et le frontend pour prendre de meilleures décisions techniques et produits.
Ce n’est probablement pas le travail de vos rêves si…
⛔️ Vous souhaitez travailler uniquement sur des projets entièrement nouveaux et éviter complètement les systèmes existants
⛔️ Vous n'êtes pas à l'aise de refactoriser du code existant ou d'apporter des améliorations incrémentielles
⛔️ Vous préférez qu'on vous propose des solutions entièrement définies plutôt que de contribuer à leur élaboration
⛔️ Vous recherchez un poste où les décisions d'architecture sont déjà « prises »
⛔️ Vous préférez optimiser localement plutôt que de vous soucier de l'expérience produit de bout en bout
Remarque : les candidats en dehors des Pays-Bas ne seront pas pris en compte
Trouvez plus d'emplois anglophones aux Pays-Bas sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.nl/jobs/companies/shiftbase-bv/senior-php-backend-developer-zoetermeer-249736)
Chez Shiftbase, nous développons des logiciels de gestion du personnel qui aident les gens à accomplir leur travail. Des milliers d'équipes à travers l'Europe s'appuient chaque jour sur notre plateforme pour planifier leur travail, suivre le temps et gérer les congés, les libérant ainsi des tâches administratives inutiles afin qu'elles puissent se concentrer sur ce qui compte et ce qui a motivé leur activité.
À mesure que nous continuons à croître en termes de clients, d'utilisation et d'ambition en matière de produits, les exigences envers notre plateforme augmentent avec nous. Notre backend doit évoluer en termes de qualité, de fiabilité et de rapidité de changement. C'est pourquoi nous investissons massivement dans la modernisation de notre plateforme, en construisant une base qui nous permet d'avancer plus rapidement, d'offrir de meilleures expériences et de soutenir la prochaine phase de croissance de Shiftbase.
À propos du rôle :
En tant qu'ingénieur backend senior, vous êtes un moteur clé de la livraison des produits et de la modernisation de la plateforme. Vous travaillez au cœur de notre backend, en améliorant la fiabilité, les performances et l'évolutivité, dans le but explicite de transformer Shiftbase d'une plateforme que les gens apprécient en une plateforme qu'ils aiment.
Vous contribuez à faire évoluer une base de code monolithique mature vers une architecture plus modulaire, testable et évolutive. En modernisant les bases du produit, vous permettez directement de meilleures expériences utilisateur, une itération plus rapide et une qualité globale du produit supérieure.
Ce que tu feras
Favoriser l’excellence technique
• Concevoir et fournir des solutions évolutives de haute qualité pour des fonctionnalités et des composants système complexes.
• Prendre des décisions architecturales éclairées qui équilibrent pragmatisme et vision à long terme
• Placez la barre en matière de savoir-faire technique grâce à vos contributions et à vos révisions de code.
• Posséder des initiatives techniques complexes depuis la conception jusqu'à la production, en les divisant en incréments testables
Conçu pour la fiabilité et l'évolutivité
• Définir des stratégies de tests complètes pour les fonctionnalités complexes, en défendant la qualité au sein de l'équipe
• Déboguer et résoudre des problèmes complexes sur plusieurs composants, améliorant ainsi l'observabilité du système.
• Appliquer les meilleures pratiques de sécurité tout au long du cycle de vie du développement
• Contribuer à l'amélioration de la surveillance, des alertes et de l'état du système.
Permettre la croissance de l’équipe
• Encadrer les ingénieurs avec des conseils techniques et des commentaires ciblés
• Soutenir l'intégration et permettre un environnement collaboratif et de partage des connaissances.
• Aider à façonner les pratiques de livraison et à améliorer la vélocité de l'équipe grâce à des décisions éclairées par les données.
Ce que nous recherchons
Expertise technique de base
Vous possédez une expérience approfondie en ingénierie back-end avec des systèmes complexes à grande échelle. Nous ne nous attendons pas à une expertise dans tout ce qui est énuméré ci-dessous. Nous apprécions les ingénieurs qui ont acquis de la profondeur et de l'ampleur grâce à une véritable curiosité et une volonté de résoudre de vrais problèmes. Voici des exemples de compétences qui sont importantes dans ce rôle :
• PHP moderne et modèles architecturaux : expérience de l'architecture hexagonale, de la conception axée sur le domaine ou de modèles similaires qui mettent l'accent sur la modélisation de domaine plutôt que sur la magie du framework. Vous pouvez créer des systèmes maintenables sans recourir aux raccourcis du framework.
• Conception SQL et bases de données : aisance à écrire du SQL brut (pas seulement des abstractions ORM) et à travailler avec des schémas relationnels complexes, en particulier autour de données sensibles au temps telles que la planification, les feuilles de temps et la paie, où l'intégrité et les performances sont essentielles.
• Expérience de modernisation héritée : vous avez progressivement fait évoluer des systèmes matures plutôt que de vous lancer dans des réécritures big-bang. Vous savez quand moderniser stratégiquement ou laisser le code opérationnel intact, et comprendre l'équilibre entre progrès et stabilité lorsque vous servez des milliers de clients.
• Du monolithe aux services : expérience dans la décomposition des monolithes avec un bon jugement quant au moment où la distribution résout de vrais problèmes (goulots d'étranglement de déploiement, autonomie de l'équipe) par rapport au moment où elle ajoute une complexité inutile.
• Tests dans des contextes existants : Expérience pratique des tests unitaires et d'intégration, en particulier en améliorant progressivement la couverture dans les systèmes existants.
Cela pourrait être le travail de vos rêves si…
✅ Vous aimez moderniser une plateforme mature et transformer le code existant en quelque chose dont vous êtes fier
✅ Vous obtenez de l'énergie en décomposant un monolithe et en façonnant une architecture plus modulaire et orientée services.
✅ Vous vous souciez de la qualité des produits, pas seulement du « code d'expédition ».
✅ Vous aimez améliorer la fiabilité, les performances et l'expérience des développeurs autant qu'ajouter de nouvelles fonctionnalités
✅ Vous aimez travailler en étroite collaboration avec le produit et le frontend pour prendre de meilleures décisions techniques et produits.
Ce n’est probablement pas le travail de vos rêves si…
⛔️ Vous souhaitez travailler uniquement sur des projets entièrement nouveaux et éviter complètement les systèmes existants
⛔️ Vous n'êtes pas à l'aise de refactoriser du code existant ou d'apporter des améliorations incrémentielles
⛔️ Vous préférez qu'on vous propose des solutions entièrement définies plutôt que de contribuer à leur élaboration
⛔️ Vous recherchez un poste où les décisions d'architecture sont déjà « prises »
⛔️ Vous préférez optimiser localement plutôt que de vous soucier de l'expérience produit de bout en bout
Remarque : les candidats en dehors des Pays-Bas ne seront pas pris en compte
Trouvez plus d'emplois anglophones aux Pays-Bas sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.nl/jobs/companies/shiftbase-bv/senior-php-backend-developer-zoetermeer-249736)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: SHIFTBASE B.V.
Emplacement
Zoetermeer, Pays-Bas
Annonce fournie par SHIFTBASE B.V..