About the Role
- Tackle challenging design problems and help others improve their designs by expanding and enhancing the in-house design system and consulting on bespoke work.
- Ideas may start in Figma and be grounded in code.
- Engineers run their own projects: researching the problem, writing product specs, building wireframes, and implementing solutions end-to-end.
- The engineering culture is built on minimal process, ownership over decisions, natural collaboration, and deliberate communication.
- Focus time is prioritized, with engineers in <2h meetings per week.
- The team meets in person at least twice a year, once as a department and once as a company, and provides a budget for local meetups.
- Onboarding includes a single-script dev environment setup, pushing a first product change on day one, and 30, 60, and 90-day reviews.
- The technology stack includes TypeScript (frontend & backend), React, GraphQL API, Node.js, Postgres, and Redis.
What You'll Be Doing
- Redesigning the mobile web app by talking with customers, wireframing new flows, and implementing the design system to make wireframes a reality.
- Building flexible, composable components in the design system to allow engineers to build custom autocompletes containing filters, options to create new records, etc.
- Improving design information hierarchy and scannability for viewing candidate assessments.
- Using research, prototyping, and written proposals to collaborate across time zones.
What You'll Bring
Nice to Have
Compensation & Benefits
- Competitive salary and equity.
- 10-year exercise window for stock options.
- Unlimited PTO.
- Minimum of 12 weeks of fully paid parental leave (may be longer for those outside the US to meet regional requirements).
- Generous equipment, software, and office furniture budget.
- $100/month education budget, with more expensive items like conferences covered with manager approval.
- Top-tier health insurance with 100% of premiums covered by Ashby for US employees, or high-quality supplemental health insurance for international employees.
Interview Process
- There are no LeetCode or whiteboard exercises.
- Round 1: Introduction call with Hiring Manager (15 to 30m, live).
- Round 2: Technical screen pairing in the actual codebase (1h, live).
- Round 3: Three non-coding interviews focusing on product thinking, technical design, and infrastructure (3h 15m, live, can be split across multiple days).
- You will meet 4 to 6 people in engineering, with 5-15 minutes in each interview to ask questions.
- Hiring managers act as the main point of contact provide written guidance for each round.
- Feedback is provided if an offer is not extended.
About Ashby
- Improving the productivity of working professionals, starting with talent teams, through intelligent and powerful software.
- Notable customers include Notion, Linear, Shopify, and Snowflake.
- Growth and retention metrics include tens of millions in ARR, >100% year-over-year growth, over 2500 customers, very low churn, and many years of runway.
- Engineering leverage is driven by great developer tooling, including a CI/CD process that takes ~10m and deployments at 15x a day.
- 21% of engineers at Ashby are from underrepresented groups.