Full-Stack Developer (Platform & Infrastructure)
- Canada
- Mid Level
- Posted
Join our Platform & Infrastructure team as a Full-Stack Developer. You'll be responsible for building and evolving shared services and components that other teams depend on, improving the speed, safety, and reliability of our software development process. You'll work closely with Product Managers, Designers, and engineers to shape your team's roadmap and own a feature area or system's long-term health. This role offers flexible time off, competitive salary and equity opportunities, comprehensive healthcare coverage, and training and development investments.
Concevoir et faire évoluer les services partagés et les composants dont d'autres équipes dépendent, en améliorant la vitesse, la sécurité et la fiabilité de la construction, des tests et de l'expédition des logiciels.
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
Responsibilities
- Collaborer directement avec les chefs de produit, les concepteurs et les ingénieurs pour façonner la feuille de route de l'équipe, en prenant en charge la planification, la production et la livraison des fonctionnalités.
- Assumer la responsabilité de la santé à long terme d'une zone fonctionnelle ou d'un système, en veillant à sa fiabilité, à ses performances et à la maintenance du code.
- Deep hands-on experience with TypeScript, React, and Node.js
- Day-to-day use of AI tools in your development workflow, not just occasional experimentation
Requirements
- Nice to have: GraphQL, React Native, or SQL database experience. For this area, we also value: Experience with search technology, authentication and identity, design systems or component libraries, developer tooling or IDE extensions, CI/CD, observability, or compliance programs such as FedRAMP or SOC 2
Experience with mobile-first, responsive, iterative development
- A track record of writing maintainable, testable code you're comfortable handing off to someone else
- 5+ years of professional experience building full-stack web or mobile products
- 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
jobapplier