Vue.js 3, TypeScript, fichiers .vue ; * moteur interne de transcription C# vers TypeScript ; * APIs backend ; * PostgreSQL ; * Dapr, RabbitMQ, Redis ; * SignalR ; * S3 ; * Jaeger, Prometheus, Grafana
Vue.js 3, TypeScript, fichiers .vue ; * moteur interne de transcription C# vers TypeScript ; * APIs backend ; * PostgreSQL ; * Dapr, RabbitMQ, Redis ; * SignalR ; * S3 ; * Jaeger, Prometheus, Grafana
Vue.js 3, TypeScript, fichiers .vue ; moteur interne de transcription C# vers TypeScript ; APIs backend ; PostgreSQL ; Dapr, RabbitMQ, Redis ; SignalR ; S3 ; Jaeger, Prometheus, Grafana ; Git ...
Vue.js 3, TypeScript, fichiers .vue ; moteur interne de transcription C# vers TypeScript ; APIs backend ; PostgreSQL ; Dapr, RabbitMQ, Redis ; SignalR ; S3 ; Jaeger, Prometheus, Grafana ; Git ...
Vue.js 3, TypeScript, fichiers .vue ; * moteur interne de transcription C# vers TypeScript ; * APIs backend ; * PostgreSQL ; * Dapr, RabbitMQ, Redis ; * SignalR ; * S3 ; * Jaeger, Prometheus, Grafana
Vue.js 3, TypeScript, fichiers .vue ; * moteur interne de transcription C# vers TypeScript ; * APIs backend ; * PostgreSQL ; * Dapr, RabbitMQ, Redis ; * SignalR ; * S3 ; * Jaeger, Prometheus, Grafana
Developper de nouvelles fonctionnalites en C# /.NET et Vue.js ; * Participer aux sprints Agile et ... Documenter les specifications techniques ; 3. Integration et interconnexion * Developper des API et ...
Developper de nouvelles fonctionnalites en C# /.NET et Vue.js ; * Participer aux sprints Agile et ... Documenter les specifications techniques ; 3. Integration et interconnexion * Developper des API et ...
Developper de nouvelles fonctionnalites en C# /.NET et Vue.js ; * Participer aux sprints Agile et ... Documenter les specifications techniques ; 3. Integration et interconnexion * Developper des API et ...
Developper de nouvelles fonctionnalites en C# /.NET et Vue.js ; * Participer aux sprints Agile et ... Documenter les specifications techniques ; 3. Integration et interconnexion * Developper des API et ...
Posseder un minimum de 3 a 7 ans d'experience en developpement web * Maitriser les technologies front-end modernes (React, Angular ou Vue.js) * Avoir une bonne connaissance du developpement back-end ...
Posseder un minimum de 3 a 7 ans d'experience en developpement web * Maitriser les technologies front-end modernes (React, Angular ou Vue.js) * Avoir une bonne connaissance du developpement back-end ...
Posséder un minimum de 3 à 7 ans d'expérience en développement web * Maîtriser les technologies front-end modernes (React, Angular ou Vue.js) * Avoir une bonne connaissance du développement ...
Quick apply
Posséder un minimum de 3 à 7 ans d'expérience en développement web * Maîtriser les technologies front-end modernes (React, Angular ou Vue.js) * Avoir une bonne connaissance du développement ...
Ton profil * 3+ ans d'experience combinee en developpement, en front-end et en back-end * Bonne maitrise de React.js, TypeScript et Javascript, incluant l'architecture de composants et l'optimisation ...
Ton profil * 3+ ans d'experience combinee en developpement, en front-end et en back-end * Bonne maitrise de React.js, TypeScript et Javascript, incluant l'architecture de composants et l'optimisation ...
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Quick apply
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Quick apply
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Quick apply
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
Quick apply
Minimum 3 - 5 years of work experience * Strong knowledge with dealing large system including logging and reporting * Good HTML/JS/CSS knowledge * Lamp Server experience * Knowledge of UNIX Nice to ...
NET. * 3+ ans d'experience en developpement MS SQL Server. * Solide experience en conception et ... Experience en Node.js. * La maitrise du francais est un plus. Ce qui vous distingue Nous ...
NET. * 3+ ans d'experience en developpement MS SQL Server. * Solide experience en conception et ... Experience en Node.js. * La maitrise du francais est un plus. Ce qui vous distingue Nous ...
NET. * 3+ ans dexprience en dveloppement MS SQL Server. * Solide exprience en conception et ... Exprience en Node.js. * La matrise du franais est un plus. Ce qui vous distingue Nous recherchons ...
Quick apply
NET. * 3+ ans dexprience en dveloppement MS SQL Server. * Solide exprience en conception et ... Exprience en Node.js. * La matrise du franais est un plus. Ce qui vous distingue Nous recherchons ...
Senior Software Developer
Montreal, QC · On-site
Significant Javascript experience with recent JS frameworks such as Angular or React * 5 years experience with OOP and 3 years with PHP * Great time management skills * Ability to work independently
Quick apply
Senior Software Developer
Montreal, QC · On-site
Significant Javascript experience with recent JS frameworks such as Angular or React * 5 years experience with OOP and 3 years with PHP * Great time management skills * Ability to work independently
Senior Software Developer
Montreal, QC · On-site
Significant Javascript experience with recent JS frameworks such as Angular or React * 5 years experience with OOP and 3 years with PHP * Great time management skills * Ability to work independently
Senior Software Developer
Montreal, QC · On-site
Significant Javascript experience with recent JS frameworks such as Angular or React * 5 years experience with OOP and 3 years with PHP * Great time management skills * Ability to work independently
... Vue.js 2). * Développer et intégrer de nouvelles fonctionnalités selon des procédures ... Diplôme technique en informatique (DEC) ou expérience équivalente. * 3 à 5 années ...
... Vue.js 2). * Développer et intégrer de nouvelles fonctionnalités selon des procédures ... Diplôme technique en informatique (DEC) ou expérience équivalente. * 3 à 5 années ...
Full-Stack Software Engineer
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
All three major networks on one phone and one plan, plus home internet from Starlink. No lock-in ... We're looking for a full-stack JS engineer to help us scale and connect millions of devices to ...
Full-Stack Software Engineer
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
All three major networks on one phone and one plan, plus home internet from Starlink. No lock-in ... We're looking for a full-stack JS engineer to help us scale and connect millions of devices to ...
Team Lead
Montreal, QC · On-site
Hunger, smart, and humble our three core values. Stack Frontend: - Framework: Next.js 14 (React 18) - Language: TypeScript Backend: - Framework: NestJS (Node.js) - Language: TypeScript AI / ML ...
Team Lead
Montreal, QC · On-site
Hunger, smart, and humble our three core values. Stack Frontend: - Framework: Next.js 14 (React 18) - Language: TypeScript Backend: - Framework: NestJS (Node.js) - Language: TypeScript AI / ML ...
... Vue.js 2). * Développer et intégrer de nouvelles fonctionnalités selon des procédures ... Diplôme technique en informatique (DEC) ou expérience équivalente. * 3 à 5 années ...
... Vue.js 2). * Développer et intégrer de nouvelles fonctionnalités selon des procédures ... Diplôme technique en informatique (DEC) ou expérience équivalente. * 3 à 5 années ...
Three Js information
What are the key skills and qualifications needed to thrive in the Three Js position, and why are they important?
To excel as a Three.js Developer, you need a strong background in JavaScript, WebGL, and 3D graphics rendering principles, usually supported by a degree in computer science or related experience. Familiarity with Three.js libraries, version control systems like Git, and sometimes experience with frameworks such as React or Angular is essential. Creative problem-solving, attention to detail, and effective communication help you produce interactive visual experiences and collaborate with designers and developers. These skills are vital for building visually compelling, performance-optimized 3D applications that meet client expectations and project requirements.
What are the typical challenges faced by a Three.js Developer, and how can I prepare for them?
Three.js Developers often encounter challenges such as optimizing 3D scenes for fast performance, ensuring compatibility across various browsers and devices, and troubleshooting complex rendering or animation issues. Staying updated with new releases of the Three.js library and web technologies, as well as developing a strong debugging workflow, can help address these hurdles effectively. Additionally, close collaboration with UI/UX designers and backend developers is common, so strong teamwork and adaptive communication skills are valuable. Preparing with hands-on projects and a solid understanding of graphics programming will set you up for success in this field.

Full-time
Posted 6 days ago
Job description
SIGA Informatique conçoit, développe et supporte des logiciels de gestion pour le secteur agricole depuis 1981. Basée à Drummondville, SIGA accompagne principalement une clientèle nord-américaine et fait partie de l’écosystème ISAGRI. Sa mission est de développer des logiciels simples, accessibles et adaptés aux besoins des producteurs agricoles.
Dans le cadre de l’évolution de SIGA.net et de ses applications SaaS, nous recherchons un Tech Lead applicatif SaaS pour guider les choix techniques, accompagner l’équipe de développement et contribuer à la conception de solutions robustes, performantes et maintenables, en tirant parti des outils modernes, dont l’IA, pour améliorer la qualité, la productivité et le partage de connaissances.
Votre rôle
Vous agirez comme référent technique auprès d’une équipe multidisciplinaire composée de développeurs, analystes, QA, PO, Scrum Master, architecte, DevSecOps et TI.
Vous contribuerez à l’architecture applicative des services SIGA.net, développés principalement en C# / .NET , avec un frontend Vue.js / TypeScript généré en partie par un moteur interne de transcription du C# vers TypeScript.
Vous travaillerez dans un environnement SaaS distribué, composé de services applicatifs, d’APIs, de bases de données, d’échanges synchrones et asynchrones, et de briques comme PostgreSQL, Dapr, RabbitMQ, Redis, SignalR, S3, Jaeger, Prometheus et Grafana.
Vos responsabilités
Vous serez amené à :
- concevoir et faire évoluer l’architecture applicative des modules SIGA.net ;
- accompagner l’équipe dans le découpage applicatif, la modélisation des domaines et la structuration des services ;
- définir les APIs, les contrats d’échange et les mécanismes de communication entre services ;
- contribuer aux choix liés à la gestion des données, aux performances, à la résilience et à la maintenabilité ;
- analyser et optimiser les performances applicatives et base de données ;
- animer les revues de code et promouvoir les bonnes pratiques de développement ;
- utiliser l’IA de façon efficace et responsable pour accélérer l’analyse, le prototypage, la documentation, les tests et la résolution de problèmes techniques ;
- collaborer avec la QA sur la stratégie de tests, l’automatisation et les tests de charge ;
- soutenir les développeurs dans la résolution de problèmes techniques complexes ;
- documenter les décisions techniques et contribuer à la réduction de la dette technique ;
- collaborer avec les équipes internes SIGA et les équipes du groupe.
Environnement technique
- C# / .NET Core ;
- Entity Framework Core, LINQ ;
- Vue.js 3, TypeScript, fichiers .vue ;
- moteur interne de transcription C# vers TypeScript ;
- APIs backend ;
- PostgreSQL ;
- Dapr, RabbitMQ, Redis ;
- SignalR ;
- S3 ;
- Jaeger, Prometheus, Grafana ;
- Git, pipelines CI/CD, outils de tests et de suivi Agile.
Vous serez formé à notre plateforme interne de développement. À terme, vous serez amené à en comprendre le fonctionnement sous le capot afin de concevoir des composants, diagnostiquer des comportements complexes, contribuer aux bonnes pratiques et accompagner l’équipe dans son utilisation.
Profil recherché
Vous détenez un baccalauréat en informatique ou une expérience équivalente, avec au moins 5 ans d’expérience en développement logiciel.
Vous avez déjà occupé un rôle de développeur senior, lead développeur, référent technique ou architecte applicatif. Vous aimez rester proche du code, tout en étant capable de prendre du recul, challenger une solution, expliquer vos choix et faire progresser une équipe.
Vous êtes reconnu pour votre rigueur, votre pragmatisme, votre capacité à collaborer et votre aptitude à transformer des enjeux complexes en solutions simples, durables et compréhensibles.
Compétences recherchées
- solide expérience en C# / .NET ;
- bonne compréhension des architectures SaaS et distribuées ;
- expérience en conception d’APIs ;
- capacité à modéliser des domaines applicatifs et structurer des services ;
- maîtrise des bases de données relationnelles et de l’optimisation SQL ;
- compréhension des enjeux de performance, résilience et maintenabilité ;
- expérience avec les revues de code, les tests, la documentation et les standards de développement ;
- capacité à intégrer l’IA dans son travail quotidien de développement, avec jugement critique, validation des résultats et respect des règles internes de confidentialité
- capacité à animer techniquement une équipe sans gestion hiérarchique ;
- français courant et compréhension de l’anglais technique.
Atouts :
- expérience avec Vue.js et TypeScript ;
- expérience avec un moteur de génération ou de transcription de code ;
- connaissance de Dapr, RabbitMQ, Redis ou technologies équivalentes ;
- expérience avec SignalR ou des mécanismes temps réel ;
- notions d’observabilité : logs, traces, métriques ;
- compréhension générale des environnements conteneurisés et cloud.
Ce que SIGA offre
SIGA propose un horaire de 37,5 h/semaine, un mode hybride après 3 mois de service continu, jusqu’à 13 jours fériés payés, des vacances selon l’ancienneté, une allocation santé, un REER volontaire, un horaire d’été pour le département développement et un environnement de travail axé sur la collaboration, la progression et la qualité de la relation.
Vous aurez également accès à des ressources de formation internes, à de l’accompagnement des équipes et à Pluralsight.
Processus de recrutement
Le processus prévoit un échange RH, une rencontre avec le gestionnaire, un exercice technique et une discussion d’architecture avec l’équipe.