Je suis arrivée ici comme stagiaire, persuadée qu’il fallait tout savoir avant d’oser parler. Ma première semaine, une collègue m’a fait présenter mon rapport au client. J’ai tremblé, puis le client m’a remerciée.I started here as an intern, convinced I had to know everything before I could speak up. In my first week, a colleague had me present my report to the client. I was shaking, and then the client thanked me.
Au sein de notre pratique Développement numérique à Québec, vous concevez des portails, des applications métier et des interfaces qui s’appuient sur les plateformes de données de nos clients. Vous travaillez dans une petite équipe agile, proche des utilisateur·rices, où la qualité du code et l’accessibilité comptent autant que la vitesse.
Within our Digital Development practice in Quebec City, you'll design portals, business applications and interfaces built on our clients' data platforms. You'll work in a small agile team, close to users, where code quality and accessibility matter as much as speed.
MissionsResponsibilities
Ce que vous ferezWhat you will do
Développer des interfaces web en React et TypeScriptBuild web interfaces with React and TypeScript
Concevoir des services et des API avec .NET ou NodeDesign services and APIs with .NET or Node
Intégrer les applications aux plateformes de données et aux rapports existantsIntegrate applications with existing data platforms and reports
Écrire des tests automatisés et participer aux revues de codeWrite automated tests and take part in code reviews
Maintenir les pipelines de déploiement dans Azure DevOpsMaintain deployment pipelines in Azure DevOps
Collaborer avec les designers et les utilisateur·rices pour améliorer l’expérienceWork with designers and users to improve the experience
Compétences recherchéesSkills we look for
Une expérience solide en développement web de bout en boutSolid experience in end-to-end web development
Une bonne maîtrise de React et de TypeScriptStrong React and TypeScript skills
Une pratique de .NET ou de Node côté serveurHands-on server-side practice with .NET or Node
Le réflexe des tests, du versionnement et des revues par les pairsA habit of testing, versioning and peer review
Une sensibilité à l’accessibilité et à l’expérience utilisateurCare for accessibility and user experience
Une communication claire en françaisClear communication in French
Les atouts appréciésNice to have
Une expérience de projets en secteur public québécoisExperience on Quebec public sector projects
Une connaissance des services infonuagiques AzureKnowledge of Azure cloud services
Une curiosité pour la visualisation de données sur le webCuriosity about data visualization on the web
ConditionsTerms
Rémunération et conditionsPay and working conditions
SalaireSalary80 000 $ à 98 000 $ par année$80,000 to $98,000 per year
Poste permanent à temps plein, 37,5 heures par semainePermanent full-time role, 37.5 hours per week
Assurances collectives dès le premier jour (santé, dentaire, vie)Group insurance from day one (health, dental, life)
REER collectif avec contribution de l’employeurGroup RRSP with employer contribution
4 semaines de vacances dès l’embauche, plus une semaine de congés mobiles4 weeks of vacation from day one, plus a week of personal days
Budget annuel de formation et certifications payéesAnnual training budget and paid certifications
Horaire flexible et équipement fourniFlexible hours and equipment provided
AvantagesBenefits
Ce que nous offronsWhat we offer
Assurances collectivesGroup insurance
Mode hybride réelGenuine hybrid work
Formation et certificationsTraining and certifications
Bien-être au quotidienEveryday well-being
Horaire flexibleFlexible hours
Congés généreuxGenerous time off
Mentorat et parrainageMentoring and referrals
Projets qui ont du sensMeaningful projects
Et ensuite ?What happens next?
Le recrutementHiringpour ce poste.for this role.
1
Votre candidatureYour application
Vous nous envoyez votre CV, et un lien vers un projet ou un dépôt Git nous aide à mieux comprendre votre façon de coder.
Send us your resume; a link to a project or Git repository helps us understand how you code.
2
Un premier échangeA first conversation
Nous discutons de votre parcours, des projets qui vous ont fait grandir et de la façon dont vous aimez travailler en équipe.
We talk about your background, the projects that helped you grow and how you like to work as a team.
3
L’entretien métierThe role interview
Avec deux développeur·ses, vous lisez un court extrait de code et nous en discutons ensemble, comme lors d’une revue, sans exercice à remettre.
With two developers, you'll read a short code excerpt and discuss it together, as in a code review, with no assignment to hand in.
4
La décisionThe decision
Vous recevez une réponse claire et motivée, puis une offre détaillée si nous avons envie, de part et d’autre, de travailler ensemble.
You receive a clear, reasoned answer, then a detailed offer if we both want to work together.
PostulerApply
Développeur·se web et applicationsWeb and Application Developer
Joignez votre CV et quelques mots sur vous. Nous vous répondons, quelle que soit la décision.
Attach your résumé and a few words about yourself. We will get back to you, whatever the decision.
QuébecQuebec City
PermanentPermanent
HybrideHybrid
IntermédiaireIntermediate
Autres offresOther openings
D’autres postesMore rolesqui pourraient vous plaire.you may like.