Ingénieur Logiciel Full Stack, AutoSync
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Nous sommes TRADER, un leader canadien des solutions numériques pour l'automobile. Nos marques phares - AutoTrader.ca, AutoSync, Dealertrack Canada et CMS - aident les Canadiens à acheter, vendre et financer des véhicules en toute confiance. En tant que membre du groupe AutoScout24, le plus grand marché automobile en ligne d'Europe, nous façonnons l'avenir de la vente au détail automobile au Canada et au-delà. Pour en savoir plus, rendez-vous sur tradercorporation.com. Ce rôle fera partie de l'équipe AutoSync. AutoSync soutient plus de 3 500 concessionnaires à l'échelle nationale, en fournissant des outils logiciels de pointe pour simplifier les opérations, renforcer le marketing et stimuler les ventes. Nous recherchons actuellement un ingénieur logiciel Full Stack pour rejoindre notre équipe, au service de la plus grande suite de produits automobiles au Canada. Lieu : Montréal À quoi s'attendre : Travaillant aux côtés de personnes très talentueuses et dévouées, vous ferez partie d'une équipe agile interfonctionnelle qui contribue à la construction de la plateforme numérique d'AutoSync Participer aux cérémonies agiles quotidiennes, réfléchir à des idées innovantes qui remettent en question le statu quo et aider à mettre en œuvre des solutions Agir en tant que défenseur de la responsabilité et de la qualité de code la plus élevée, tout en contribuant à la santé de l'infrastructure Élever le niveau et faire progresser l'équipe en partageant des connaissances et des bonnes pratiques, tout en recherchant constamment des améliorations et en facilitant le progrès Ce que vous apportez : Expérience pratique dans le développement de sites web publics à fort trafic Fort adepte du principe d'ingénierie logicielle full stack, avec une attitude « vous le construisez, vous le gérez » (développement, devops, cloudops, sécurité, tests, etc.) Capacité prouvée à explorer de nouvelles technologies et à aider l'équipe à les utiliser Passion pour l'IA et son application au SDLC Solides compétences en programmation et bonnes pratiques de développement logiciel Principes de tests solides, tester votre propre code pour garantir sa préparation à la production Expérience obligatoire : Plus de 4 ans de développement de systèmes logiciels fiables, hautement disponibles et évolutifs Solide compréhension de l'architecture logicielle et des modèles de conception Bonne maîtrise des principes de code propre et des normes de codage Excellente compétence dans l'utilisation des outils d'IA, tels que ChatGPT/Codex, pour un développement rapide. Expérience de l'intégration des outils d'IA dans votre environnement de développement pour une utilisation simplifiée. Expérience avec des frameworks d'IA tels que Vercel AI SDK, LangChain, etc. Excellente compétence en développement backend (Typescript, Node.js) Connaissance fonctionnelle de PHP pour des applications WordPress héritées Une expérience avec .Net/C# est appréciée Solide maîtrise des bases de données SQL et NoSQL (GraphQL, Redis) Solide maîtrise du développement frontend (HTML, CSS, Javascript) Solide maîtrise des frameworks basés sur des composants et du SSR (Next.js/React, Vue.js) Expérience pratique dans le développement et la maintenance de systèmes de gestion de contenu tiers Connaissance des infrastructures cloud modernes et des outils, tels que AWS, Terraform et Docker Expérience avec les API et le développement dans un environnement d'application basé sur les services Expérience dans la création d'interfaces utilisateur optimisées pour la performance Maîtrise des systèmes de contrôle de version tels que Git Expérience de travail dans un pipeline CI/CD formel Expérience avec les services de journalisation, de surveillance et d'alerte tels que Datadog, Newrelic. Approche solide des tests et de l'assurance qualité du code, tests unitaires, backend et frontend Expérience dans l'utilisation de l'IA, de l'IA générative (GenAI) pour améliorer la productivité en ingénierie, automatiser les tâches répétitives et optimiser les flux de travail. Vous devez démontrer la capacité à intégrer des solutions basées sur l'IA dans votre travail quotidien - comme la génération de code, le débogage, les revues, la documentation et le support à la décision - pour améliorer l'efficacité pour vous-même et vos équipes. Une approche proactive pour explorer et mettre en œuvre des outils d'IA qui stimulent l'innovation et rationalisent les processus de développement est très appréciée. Le genre masculin est utilisé sans discrimination et dans le seul but d'alléger le texte. Qu'est-ce que vous y gagnez... Nous comprenons qu'il y a la vie au travail et la vie en dehors du travail. Voici quelques avantages dont nous bénéficions tous, qui nous soutiennent pour être à notre meilleur niveau créatif. Rabais pour le gym Programme d'aide aux employés et à leur famille Événements virtuels de bien-être Budget pour conférences et formation Programmes de formation interne régul
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at autotradercanada? Share your experience