Apply Edge Start your job search

Développeur Back-End Senior

LockSelf · Clichy, Île-de-France, France

Apply & track with Apply Edge
Présentation de LockSelfLockSelf développe une plateforme cyber dédiée aux collaborateurs autour de 2 usages principaux, la gestion de leurs mots de passe et le partage sécurisé de documents.Articulée autour des 3 solutions certifiées par l’ANSSI pour leur robustesse et la qualité des mécanismes de chiffrement utilisés, la suite LockSelf est utilisée par plus de 3 000 entreprises.LockSelf se positionne aujourd’hui comme une référence sur le marché de la cyber et de nombreux grands groupes nous font confiance (Bouygues, SNCF, EY ou encore France Télévision).En forte croissance depuis 3 ans sur un marché en pleine expansion, notre ambition à court terme est d'asseoir notre présence en France en consolidant notre proposition de valeur et en continuant à innover pour proposer une solution accessible à tous (DSI et directions métiers).LockSelf c’est aussi et avant tout une entreprise à taille humaine (60 personnes) avec une moyenne d’âge inférieure à 30 ans et une volonté forte de mettre chaque personne en situation de réussite !Tu rejoindras une équipe technique expérimentée travaillant sur une architecture moderne basée sur Symfony 7 et API Platform 4. Notre API est le socle technique qui permet à des dizaines de milliers d'utilisateurs de gérer leurs mots de passe et fichiers de manière sécurisée dans un environnement multi-organisationnel.Pourquoi rejoindre LockSelf ?-Impact réel : Tu contribueras à sécuriser les données de plus de 3 000 entreprises en France et en Europe- Technologies de pointe : Stack moderne avec les dernières versions (Symfony 7, API Platform 4)- Challenge technique : Gestion de données ultra-sensibles avec certification CSPN ANSSI- Équipe soudée : Culture de partage de connaissances et d'entraideTes missions principales :Architecture et développement :- Développer et maintenir les nouvelles fonctionnalités de l'API- Concevoir et implémenter des endpoints REST sécurisés pour la gestion du SaaS- Optimiser les performances et la scalabilité de l'application- Travailler sur des fonctionnalités innovantesSécurité et conformité :- Implémenter et maintenir les mécanismes de sécurité (JWT, MFA, chiffrement)- Assurer la conformité aux standards de sécurité (CSPN, RGPD)- Développer les fonctionnalités de gestion des droits d'accès et de l'auditQualité et collaboration :- Maintenir une couverture de tests élevée et participer aux code reviews- Accompagner les développeurs moins expérimentés- Contribuer aux choix d'implémentation technique et à l'optimisation- Échanger avec l'équipe produit pour proposer des solutions techniques Ce qui te motivera au quotidien :- Sens : Tu contribues à la cybersécurité d'entreprises françaises et européennes- Technique : Problématiques complexes de sécurité et de performance sur gros volumes- Équipe : Collaboration dans une équipe soudée avec pair programming et partage- Impact : Tes développements protègent directement des milliers d'utilisateurs- Évolution : Possibilité d'évoluer vers lead technique ou expertise métier spécialiséeTon environnement de travail quotidien :Organisation agile :- Daily meetings sur Meet et suivi des tickets sur Jira- Développement de tickets métiers avec création de Merge Requests- Participation aux cérémonies agiles et sessions de pair programmingProcessus qualité :- Pipeline automatisé complet : PHPCs, Psalm, PHPStan, Behat, PHPUnit, SonarQube- Code reviews systématiques avec approbation à deux niveaux (peer + lead)- Nomenclature Git rigoureuse et merge automatique après validationStack technique :- Développement : Symfony 7, API Platform 4, Doctrine, PHP, SQL- Outils : GitLab (CI/CD + versionning), Jira, Meet, SonarQube- Architecture : Principes SOLID, patterns CQRS, optimisation performances Profil recherché :Compétences techniques indispensables :Expertise Symfony et écosystème :- Symfony : Maîtrise approfondie des concepts avancés, compréhension des mécanismes internes- API Platform : Connaissance fine des avantages/inconvénients, capacité à personnaliser et optimiser- Doctrine : Compréhension des implications profondes (ORM, performances, relations complexes)- Capacité à s'approprier ces plateformes pour en tirer le meilleur parti selon le contexteFondamentaux solides :- PHP : Excellente maîtrise du langage et de ses évolutions récentes- SQL : Bonne connaissance pour optimisation de requêtes et gestion de gros volumes de données- Expérience senior confirmée sur ces technologies (minimum 5+ ans)Architecture et bonnes pratiques :- Principes SOLID : Application rigoureuse dans le développement quotidien- CQRS : Compréhension et mise en œuvre des patterns Command/Query- Performance et optimisation : Expérience sur des applications avec beaucoup de données- Patterns de conception : Connaissance et application appropriée selon les contextesSoft skills recherchées :- Esprit d'équipe et goût pour le partage de connaissances- Capacité à mentorer des développeurs moins expérimentés