*English version follow
L’opportunité
Nous recherchons un développeur logiciel senior expérimenté pour encadrer et soutenir notre équipe de développement en pleine croissance. Vous travaillerez en étroite collaboration avec notre Scrum Master, notre chef de produit senior et notre gestionnaire de l'assurance qualité afin de garantir le bon déroulement des sprints, la livraison d'un code de haute qualité et l'efficacité des processus de mise en production. Vous jouerez un rôle clé dans la conception et la création d'applications évolutives et centrées sur l'utilisateur, l'encadrement des membres de l'équipe et la prise de décisions architecturales. Ce poste est idéal pour un développeur senior qui s'épanouit dans un environnement collaboratif et qui est prêt à assumer des responsabilités de leadership tout en continuant à coder.
Principales tâches et responsabilités
Créer des logiciels exceptionnels : écrire un code propre, facile à maintenir et efficace à tous les niveaux de la stack.
Promouvoir l'expérience utilisateur : mener des initiatives visant à améliorer la convivialité, l'accessibilité et les performances de l'interface utilisateur de notre application web.
Promouvoir l'intégrité du système : mener des initiatives visant à améliorer l'évolutivité, la fiabilité et les performances de nos services backend et API.
Contribuer à la planification des sprints : travailler en étroite collaboration avec le Scrum Master et le chef de produit pour définir, exécuter et atteindre les objectifs des sprints.
Favoriser l'excellence dans la livraison : garantir la livraison rapide et de haute qualité des fonctionnalités et des corrections, en trouvant le juste équilibre entre rapidité et stabilité.
Collaborer sur DevOps : contribuer aux pipelines CI/CD, aux processus de publication et à l'automatisation du déploiement.
Élever le niveau de l'équipe : partager ses connaissances par le biais de revues de code, de programmation en binôme/entre pairs et de mentorat informel.
Faire le lien entre les disciplines : travailler en étroite collaboration avec l'assurance qualité, le produit et les autres parties prenantes afin d'aligner le développement sur les objectifs commerciaux.
Amélioration continue : identifier et mettre en œuvre des améliorations de processus afin de stimuler la productivité de l'équipe et la qualité du code.
Grandir avec impact : prendre l'initiative de définir l'orientation technique et les pratiques de l'équipe, avec la possibilité d'influencer le leadership et la stratégie de l'équipe.
Ce poste est conçu avec une trajectoire d’évolution dans le but d’accéder à un rôle de chef d’équipe dans un délai de 6 à 12 mois.
Profil recherché et expérience
Plus de 5 ans d'expérience en développement logiciel, idéalement dans des environnements SaaS en évolution rapide.
Solides compétences en front-end : maîtrise de React (de préférence), Angular ou Vue.js, HTML/CSS et TypeScript.
Solides compétences en back-end : aisance avec Python, Node.js, Django et les bases de données relationnelles (MySQL, PostgreSQL).
Expérience avec la méthodologie Agile (Scrum/Kanban).
Familiarité avec DevOps : expérience avec les outils CI/CD (GitHub Actions, Docker, Kubernetes).
Expérience en cloud : familiarité avec GCP (de préférence), AWS ou Azure.
Esprit de mentorat : expérience dans l'accompagnement de collègues face à des défis techniques, même de manière informelle.
Excellentes compétences en communication et en collaboration.
Esprit d'initiative : proactif, responsable et passionné par la création de logiciels et d'équipes de qualité.
Ce que nous offrons
Programme d’assurances complet compétitif
REER contributif
Horaire de travail flexible
Flexibilité concernant le travail à distance
Événements et activités d'équipe amusants, même à distance
Opportunités de
coaching
et de croissance interne
Environnement ouvert et collaboratif
Si tu souhaites apporter ta passion, ton attitude positive et ta mentalité de croissance à SuccessFinder, nous aimerions avoir de tes nouvelles!
Visite notre site web à successfinder.com ou suis-nous sur les réseaux sociaux.
Notre processus de recrutement
À SuccessFinder, nous accordons une grande importance à nos collaborateurs. Dans notre processus de recrutement, nous utilisons notre propre outil d'évaluation pour comprendre les profils comportementaux individuels et les intérêts professionnels de nos candidats. Cela nous permet de mieux vous faire correspondre au poste auquel vous postulez, voire à des postes que vous n'aviez peut-être pas envisagés au départ.
Notre objectif est de faire en sorte que les personnes qui nous rejoignent aient les meilleures chances de réussir et d'être pleinement satisfaites dans leur travail. C'est notre engagement envers votre réussite actuelle et future, et nous en sommes fiers.
Et quelle que soit la décision finale d'embauche, nous vous fournirons un rapport personnalisé de votre profil comportemental que vous pourrez conserver pour vos références futures - un excellent outil de connaissance de soi.
Notre Déclaration sur la Diversité
SuccessFinder est un employeur qui respecte l'égalité des chances. En rejoignant notre équipe, tu te sentiras à ta place, quels que soient ton ethnie, ta religion, ta couleur, ton origine, ton sexe, ton orientation sexuelle, ton âge, ton état civil ou ton handicap.
Fais-nous savoir si tu as besoin d’accommodements durant le processus de recrutement.
NB : Le genre masculin désigne aussi le féminin et n’est utilisé que pour alléger le texte.
The Opportunity
We are seeking a hands-on Senior Software Developer to guide and support our growing development team. You’ll work closely with our Scrum Master, Senior Product Manager, and QA Manager to ensure smooth sprint execution, high-quality code delivery, and efficient release processes. You will play a key role in designing and building scalable, user-centric applications, mentoring team members, and contributing to architectural decisions. This role is ideal for a senior developer who thrives in a collaborative environment and is ready to take on leadership responsibilities while continuing to code.
Your main tasks and responsibilities
Craft exceptional software: Write clean, maintainable, and efficient code across the stack.
Champion user experience: Lead initiatives to improve the usability, accessibility, and performance of our web application’s frontend.
Champion system integrity: Lead initiatives to enhance the scalability, reliability, and performance of our backend services and APIs.
Contribute to sprint planning: Work closely with the Scrum Master and Product Manager to shape, execute, and deliver sprint goals.
Drive delivery excellence: Ensure timely and high-quality delivery of features and fixes, balancing speed with stability.
Collaborate on DevOps: Contribute to CI/CD pipelines, release processes, and deployment automation.
Elevate the team: Share knowledge through code reviews, pair/peer programming, and informal mentoring.
Bridge disciplines: Work closely with QA, Product, and other stakeholders to align development with business goals.
Improve continuously: Identify and implement process improvements to boost team productivity and code quality.
Grow with impact: Take initiative in shaping technical direction and team practices, with opportunities to influence team leadership and strategy.
This position is designed with a growth trajectory, with the goal of progressing into a Team Lead role within 6 to 12 months.
Desired Profile
5+ years of experience in software development, ideally in fast-paced SaaS environments.
Strong frontend expertise: Proficient in React (preferred), Angular or Vue.js, HTML/CSS, and TypeScript.
Solid backend skills: Comfortable working with Python, Node.js, Django, and relational databases (MySQL, PostgreSQL).
Experience with Agile methodologies (Scrum/Kanban).
DevOps familiarity: Exposure to CI/CD tools (GitHub Actions, Docker, Kubernetes).
Cloud experience: Familiarity with GCP (preferred), AWS or Azure.
Mentorship mindset: Experience guiding peers through technical challenges, even informally.
Excellent communication and collaboration skills.
Ownership attitude: Proactive, accountable, and passionate about building great software and great teams.
What we offer
Competitive comprehensive insurance program
Contributory RRSP
Flexibility regarding remote work
Flexible work schedule
Fun team events and activities, even remotely
Coaching and internal growth opportunities
Open and collaborative environment
If you’re looking to bring your passion, positive attitude, and growth mindset to SuccessFinder, we’d love to hear from you!
For more information visit successfinder.com or find us on social media.
Our Recruitment Process
SuccessFinder places significant emphasis on caring for our people. In our recruitment process, we do this by using our own assessment tool for understanding the individual behavioral profiles and career interests of our candidates. This allows us to better match you to the role you are applying for, or even to the roles you may have not initially considered.
Our goal is to make sure that people who join us have the best chance of being successful and fully satisfied in the job. This is our commitment to your actual and future success, and we are proud of it.
And regardless of the final hiring decision, we will provide you with a personalized Highlights report of your behavioral profile that you can keep for future references – a great self-awareness tool.
Our Diversity Statement
SuccessFinder is an equal opportunity employer. By joining our team, you will feel like you belong regardless of your ethnicity, religion, colour, national origin, gender, sexual orientation, age, marital or disability status.
Let us know if you’ll require assistance during the application process.