4 months ago
Toronto, CanadaStaff+
Responsibilities
- Design, build, and deploy reliable full-stack applications and APIs using React, Node.js, and TypeScript.
- Translate complex business requirements into scalable architectures for high-impact seller experiences.
- Collaborate with Product, Build, and Engineering teams to deliver end-to-end solutions.
- Create reusable components and shared libraries while improving developer productivity and system consistency.
- Ensure software quality, observability, operational excellence, testing, continuous integration, and production support.
- Mentor engineers through code reviews, technical coaching, and design alignment.
- Drive technical excellence and influence engineering practices across the team.
Requirements
- BS/BA in Computer Science or a related field.
- 8+ years of professional full-stack software development experience.
- Strong proficiency in TypeScript, Node.js, React, and modern web fundamentals in high-traffic production environments.
- Experience with backend service design, microservices, distributed systems, database modeling, and REST/GraphQL API development.
- Strong understanding of frontend architecture, component design, state management, performance optimization, and web accessibility.
- Hands-on experience with continuous integration and delivery pipelines, comprehensive testing, cloud-native observability, and AI-assisted development tools.
- Ability to mentor engineers, influence technical decisions, and collaborate with cross-functional partner teams.
- Commitment to engineering excellence, continuous learning, and fostering an inclusive environment.
Benefits
- Base pay is supplemented by potential target bonus and restricted stock units.
- Benefits may include medical, financial, and other benefits, including RRSP eligibility.
- Paid time off benefits include PTO and parental leave.
Tech Stack
Categories
About TCGplayer
TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.
