Première détection par notre source: il y a 24 jours
Principal Software Engineer (Canada)
@ TechnoCred
Toronto, Ontario
En bref
TechnoCred is hiring a Principal Software Engineer to build full stack applications and shape the technical vision for future products. The role covers the full development lifecycle, mentoring developers and analyzing project effectiveness.
Responsabilités :
- Build and deliver applications with React, Node.js, SQL and TypeScript
- Participate across the full development lifecycle
- Set technical vision with engineering leadership
- Mentor and pair with developers
- Analyze and communicate project effectiveness
Résumé des exigences :
- At least 8 years as a software engineer
- Expert React and Node.js development skills
- Experience writing and optimizing complex SQL
- Full stack application experience
- Bachelor's degree in computer science, engineering or physics preferred
- Ability to present technical issues to non-technical audiences
Outils et compétences
Source et dates
Type de source non vérifié · manatal
- Date publiée par l’employeur
- Non fourni
- Première détection par notre source
- 2026-10-15
- Mise à jour du dossier source
- 2026-10-15
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Expérience | 8 an(s) et plus |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
| Formation | Baccalauréat (préféré) |
| Domaines d’études | computer science, engineering, physics |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
TechnoCred
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 4 |
- Build and drive solutions using the technologies you and your team choose.
- Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc.
- Participate in all aspects of the development lifecycle from inception to implementation and support.
- Collaborate with engineering leadership to create a technical vision for future products.
- Mentor and pair with other developers, honing your coding, software design and leadership skills.
- Pull data to analyze and communicate project effectiveness.
- Make appropriate decisions on trade offs between delivery and tech debt.
- Work effectively to collaborate across development groups and departments.
- At least 8 years of experience as a software engineer building applications and service-based systems.
- Bachelor’s Degree in computer science, engineering, or physics is preferred.
- A proven history of effective application development in multiple languages and technologies.
- Experience developing full stack applications or other systems of similar complexity involving multiple distributed components.
- Experience writing and optimizing complex SQL queries.
- Ability to create software with reliability and error detection/compensation in mind.
- Demonstrated HTML, CSS and JavaScript skills.
- Expert level React and Node development skills.
- Ability to present to large groups and present technical issues to non-technical audiences.
- Experience building an application from end to end, integrating multiple technology stacks.
- Strong communication and collaboration skills and the ability to educate other team members on modern technologies and coding patterns.
- Concrete mentorship skills.
- Deep understanding of business metrics.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.