Full Stack Developer
Join a collaborative and forward-thinking development team that's driving one of the fastest-growing digital platforms in the country.
As a Full Stack Developer, you'll take part in building a robust platform that connects with a wide range of external systems-think ERP integrations, accounting tools, live data feeds, messaging services, and more. You'll be hands-on across both front-end and back-end, and your experience with Azure will be key to supporting secure, scalable growth.
What You'll Do:
- Develop and maintain full-stack features across the platform.
- Work closely with the Product Owner to understand and clarify technical needs.
- Share your expertise to support agile, efficient workflows within the team.
- Suggest and implement practical, business-focused technical solutions.
- Write clean, maintainable code aligned with architectural and security standards.
- Create automated tests and manage CI/CD pipelines.
- Contribute to code reviews and help maintain high development standards.
- Spot areas for improvement and help implement long-term fixes.
What You Bring:
- A curious mindset, team spirit, and a results-driven attitude.
- A minimum of 5 years of hands-on experience in full-stack development.
- Deep experience in C# with .NET Framework 4, .NET Core, and .NET 6.
- Frontend development experience with Angular JS, Angular 8+, TypeScript, HTML5, CSS, and JavaScript.
- Strong grasp of REST API design, security, and integration.
- Proficiency with SQL, including Azure SQL and SQL Server optimization.
- Experience using YAML and BICEP in CI/CD pipeline development.
- Strong foundation in software design principles and patterns.
- Solid experience in writing unit and service tests.
- Familiarity with Agile and DevOps methodologies (Scrum/Lean).
- Knowledge of Drupal and PHP is a plus.
- Bonus: experience with e-commerce or document management portals.
- Functional English proficiency.
- Degree or diploma in Computer Science or a related field.
Développeur Full Stack
Joignez-vous à une équipe de développement dynamique qui propulse l'une des plateformes numériques connaissant la plus forte croissance au pays.
À titre de Développeur Full Stack, vous participerez au développement complet d'une plateforme connectée à divers systèmes externes : intégrations ERP, outils comptables, flux de données en temps réel, services de messagerie, etc. Vous toucherez autant au frontend qu'au backend, et vos compétences Azure seront précieuses pour soutenir une évolution sécurisée et efficace de la solution.
Vos responsabilités :
- Concevoir et développer des fonctionnalités complètes, du backend au frontend.
- Collaborer étroitement avec le Product Owner pour bien comprendre les besoins techniques.
- Apporter votre expertise pour optimiser l'agilité et l'efficacité de l'équipe.
- Proposer et mettre en place des solutions technologiques adaptées aux besoins d'affaires.
- Produire du code clair et conforme aux standards d'architecture et de sécurité.
- Effectuer des tests automatisés et configurer les pipelines CI/CD.
- Participer aux revues de code et assurer un haut niveau de qualité dans le développement.
- Détecter les opportunités d'amélioration et contribuer à leur mise en œuvre.
Profil recherché :
- Esprit curieux, grand souci du détail, bon joueur d'équipe, et orienté vers les résultats.
- Minimum de 5 ans d'expérience en développement full stack.
- Maîtrise de C# avec .NET Framework 4, .NET Core et .NET 6.
- Solide expérience avec Angular JS, Angular 8+, TypeScript, HTML5, CSS et JavaScript.
- Très bonne compréhension des API REST (design, sécurité, intégration).
- Maîtrise de SQL, incluant Azure SQL et SQL Server.
- Expérience avec YAML et BICEP dans la création de pipelines CI/CD.
- Bonne connaissance des principes de conception logicielle et des design patterns.
- Habileté à développer des tests unitaires et de services automatisés.
- À l'aise avec les méthodes agiles et DevOps (Scrum/Lean).
- Connaissance de Drupal et du langage PHP, un atout.
- Expérience dans le commerce électronique ou les portails de gestion documentaire, un plus.
- Anglais fonctionnel requis.
- Diplôme universitaire ou collégial en informatique ou domaine connexe.