Ashby

Design Engineer, Canada

Ashby4 months ago
Location

Remote - Canada

Workplace

Remote

Type

Full Time

Salary

CAD 173,000 – 326,000

Level

Senior

Role

Design Engineer

Posted

Nov 13, 2025

Full TimeRemoteSenior

The role

Summary

Ashby is seeking a Design Engineer who can seamlessly blend design and engineering skills, working on challenging design problems while expanding the company's in-house design system. The ideal candidate will have the ability to create innovative software solutions for talent acquisition teams, with a focus on building powerful, user-friendly products that enhance recruiting productivity.

What you'll do

Design System Enhancement: Expand and improve the company's in-house design system by creating flexible, composable components that enable other engineers to build custom interfaces
Product Design and Implementation: Redesign and implement user interfaces, from mobile web applications to complex workflow components, focusing on user experience and functionality
Cross-Functional Collaboration: Work closely with product managers and other engineers to develop innovative solutions, provide design consultations, and improve overall product design
User-Centric Design: Conduct customer research, create wireframes, and implement design improvements based on user feedback and usage patterns

What we look for

Technical

Frontend DevelopmentStrong skills in building responsive and interactive web interfaces using modern web technologies
Design SystemsExperience in creating and maintaining comprehensive design systems with reusable components
PrototypingAbility to create functional prototypes that demonstrate design concepts and user interactions

Education

Computer Science or DesignBachelor's degree in Computer Science, Design, or related field, or equivalent practical experience

Experience

Design EngineeringProven experience in roles that combine software engineering and design, with a portfolio demonstrating both technical and design skills
Product DevelopmentExperience in end-to-end product development, from concept to implementation

Skills

Required skills

TypeScriptProficiency in TypeScript for frontend and backend development
ReactStrong experience with React for building interactive user interfaces
Design ThinkingAbility to approach design challenges with a user-centric, problem-solving mindset

Nice to have

GraphQLExperience with GraphQL API development
Node.jsFamiliarity with Node.js for backend development
FigmaProficiency in design tools like Figma for creating wireframes and design mockups

Compensation & benefits

Salary

CAD 173,000 – 326,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Competitive salary with equity options and a 10-year exercise window

Unlimited PTO

Unlimited paid time off with active encouragement to take time away from work

Parental Leave

Minimum of 12 weeks fully paid parental leave

Equipment Budget

Generous budget for work equipment, software, and office furniture

Professional Development

$100/month education budget with additional coverage for conferences

Health Insurance

Comprehensive health insurance fully covered by the company for employees and dependents


Interview process

  1. 1
    Initial Screening — 15-30 minute introduction call with Hiring Manager
  2. 2
    Technical Screen — 1-hour pair programming session in the actual company codebase
  3. 3
    Comprehensive Interviews — Three non-coding interviews focusing on product thinking, technical design, and infrastructure (3 hours 15 minutes total)

Apply for this position

You'll be redirected to the company's application page