Senior Software Engineer, Design Systems
New
J
JobgetherSoftware development
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of professional software engineering experience
- Required Skills
- TypeScriptReact
Requirements
- Have 6+ years of professional software engineering experience, with a strong background in frontend engineering and production product development.
- Bring hands-on experience with TypeScript, React, and related build, testing, and deployment tooling.
- Have hands-on experience with AI-assisted development tools such as Cursor, Claude Code, or Codex, or comparable technologies.
- Understand the capabilities, limitations, and broader adoption potential of AI-assisted development tools.
- Have experience building tools, systems, or infrastructure adopted by engineers or other internal users.
- Consider onboarding, documentation, usability, and feedback loops when building internal tools.
- Reason about developer tooling, engineering workflows, infrastructure, and platform-level systems beyond individual features.
- Evaluate emerging technologies and translate experimentation into practical recommendations and scalable solutions.
- Work effectively with designers, product managers, Developer Experience, Frontend Infrastructure, and engineering partners.
- Apply ownership, systems thinking, and communication skills to a greenfield initiative.
Responsibilities
- Design and implement AI-assisted workflows connecting design tools, prototypes, and production frontend code.
- Partner with Product Design to develop patterns, components, and workflows for translating design work into production software.
- Evolve the design system with machine-readable documentation, component metadata, and prototyping integrations.
- Collaborate with Developer Experience on AI agents and tooling foundations, and with Frontend Infrastructure on the web platform.
- Build infrastructure and workflows that take product teams from early concepts through prototyping and production.
- Engage engineers and designers through office hours, feedback collection, and prioritization of improvements.
- Research, prototype, and evaluate emerging AI development tools and recommend technologies for adoption.
- Contribute to a greenfield design-to-code platform and define its engineering approaches and workflows.
View Full Description & ApplyYou'll be redirected to the employer's site