Senior Full Stack Developer
Job Requisition ID #
Senior Full Stack Developer
About the Team
What You'll Work On
- Build and improve the workflows customers use every day, from scheduling and parts management to reporting.
- Solve hard product problems: dense, data-heavy interfaces, large datasets, offline behaviour and multi-site scale.
- On our newly formed teams, shape architecture and engineering practices from the ground up.
- Make complex workflows feel simple on desktop and mobile.
The Role
- Ship features end to end, from planning through production.
- Partner directly with Product Managers and Designers to shape your team's roadmap, not just execute against it.
- Own a feature area or system's long-term health: reliability, performance, and the parts of the codebase nobody notices until they break.
- Review code and mentor other developers on your team.
- Raise the bar on tooling, testing, and delivery practices.
Our core stack is TypeScript, React, Node.js, and MySQL. Some teams use C# or Python. You don't need to already know every piece of it to apply. You'll land on a team of 5 to 10 people and take on-call rotation as part of the role. Within your first 6 months, you'll own a feature area or system outright.
We're looking for
- 5+ years of professional experience building full-stack web or mobile products.
- Deep hands-on experience with TypeScript, React, and Node.js.
- Experience with mobile-first, responsive, iterative development.
- A track record of writing maintainable, testable code you're comfortable handing off to someone else.
- Strong written and verbal communication: you can explain a technical tradeoff to a designer or a support lead as easily as to another developer.
- Comfort making progress on a problem before the spec is fully settled, adjusting as you learn more.
- Day-to-day use of AI tools in your development workflow, not just occasional experimentation.
•
Nice to have
Développeur Full Stack senior
À propos de l’équipe
Vos missions
- Concevoir et améliorer les flux de travail que les clients utilisent au quotidien, de la planification à la gestion des pièces en passant par le reporting.
- Résoudre des problèmes techniques complexes : interfaces denses et riches en données, grands ensembles de données, fonctionnement hors ligne et déploiement multi-sites.
- Au sein de nos équipes nouvellement constituées, définir l'architecture et les pratiques d'ingénierie dès le départ.
- Simplifier les flux de travail complexes sur ordinateur et sur mobile.
Le poste
- Déployer des fonctionnalités de A à Z, de la planification à la mise en production.
- Collaborer directement avec les chefs de produit et les designers pour définir la feuille de route de votre équipe, et pas seulement pour la mettre en œuvre.
- Assurer la santé à long terme d'un domaine fonctionnel ou d'un système : fiabilité, performances et les parties du code que personne ne remarque tant qu'elles ne tombent pas en panne.
- Réviser le code et encadrer les autres développeurs de votre équipe.
- Rehausser le niveau d'exigence en matière d'outils, de tests et de pratiques de livraison.
Notre pile technologique principale repose sur TypeScript, React, Node.js et MySQL. Certaines équipes utilisent C# ou Python. Il n'est pas nécessaire de maîtriser tous ces éléments pour postuler. Vous intégrerez une équipe de 5 à 10 personnes et participerez à un système de permanence dans le cadre de ce poste. Au cours de vos six premiers mois, vous prendrez entièrement en charge un domaine fonctionnel ou un système.
Nous recherchons
- Au moins 5 ans d'expérience professionnelle dans le développement de produits web ou mobiles full-stack.
- Une solide expérience pratique de TypeScript, React et Node.js.
- Une expérience du développement « mobile-first », responsive et itératif.
- Une expérience avérée dans l'écriture de code maintenable et testable, que vous n'hésitez pas à confier à quelqu'un d'autre.
- Solides compétences en communication écrite et orale : vous êtes capable d'expliquer un compromis technique à un designer ou à un responsable du support aussi facilement qu'à un autre développeur.
- Aisance à avancer sur un problème avant que le cahier des charges ne soit entièrement défini, en vous adaptant au fur et à mesure que vous en apprenez davantage.
- Utilisation quotidienne d'outils d'IA dans votre workflow de développement, et non pas seulement à titre d'expérimentation occasionnelle.
•
Atouts appréciés
About Autodesk
Salary transparency
Belonging
In-Person Onboarding and Identity Verification
Not included in the source posting: qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.