Senior Front End Developer
Senior frontend engineer at Estateably, an estate and trust administration platform, building and owning key product interfaces in React and TypeScript. The role sets frontend architecture, performance, and testing standards, contributes to a shared component library, and mentors engineers on a distributed Canada/US team.
- Compensation
- Not disclosed
- Location
- Canada
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Frontend
- Posted
Skills
Must have
- 5+ years building production web applications in React and TypeScript
- Demonstrated ownership of frontend architecture on a non-trivial product (state management, component structure, testing strategy)
- Experience diagnosing and fixing frontend performance in data-dense UIs: large tables/lists, virtualization, render profiling, bundle size
- Deep fluency in HTML, CSS, and modern build tooling
- Experience building complex forms and data-entry flows with validation, error states, and edge cases
- Working knowledge of accessibility standards (WCAG 2.1 AA) and building them in
- Ability to explain technical trade-offs to non-engineers (product managers, customer success)
- Advanced English, written and verbal
Nice to have
- Exposure to accounting, fiduciary, legal tech, fintech, or another regulated domain
- Design system ownership or significant contribution to a shared component library
- Experience with adjacent stack: Hook state management, UntitledUI design system, Vitest, NestJS/Node.js, MongoDB
Full description
Senior Frontend Engineer
We're looking for a senior frontend engineer to help shape the technical direction of our product interface and support the team as a frontend expert. You'll build key parts of the product, contribute to the patterns and standards the team follows, and work closely with Product, Design, and Backend to bring features to life.
This is a hands-on role focused on helping raise the bar for architecture, performance, testing, and engineering standards. You'll also support the engineers around you through code review, pairing, and mentorship.
What you’ll do:
- Build and own key parts of the product interface, from guided workflows and data entry screens to reporting, where accuracy and ease of use matter most.
- Set frontend technical direction, including architecture patterns, state management, component boundaries, and testing strategy. Document these standards so they last beyond any single project.
- Treat frontend performance as an ongoing discipline. Set performance targets for our heaviest views and track them so issues are caught before customers notice.
- Help the engineers around you grow through code review, pairing, and mentorship.
- Work with our Principal Engineer and other tech leads on shared frontend standards and the common component library.
- Work closely with Product, Design, QA, and Backend to decide what gets built, not just how. That includes pushing back when a design will add friction or lead to bad data.
- Help improve how the team works. We use Scrum and are open about where it causes friction, and we expect senior engineers to help fix that.
What we’re looking for:
Required
- 5+ years building production web applications in React and TypeScript.
- Demonstrated ownership of frontend architecture on a non-trivial product — you’ve made the calls on state management, component structure, and testing strategy, and lived with the consequences.
- Concrete experience diagnosing and fixing frontend performance in data-dense UIs: large tables and lists, virtualization, render profiling, bundle size.
- Deep fluency in HTML, CSS, and modern build tooling.
- Experience building complex forms and data-entry flows where validation, error states, and edge cases are the hard part.
- Working knowledge of accessibility standards (WCAG 2.1 AA) and how to build them, not audit for them afterward.
- Ability to explain a technical trade-off to a product manager or a customer success lead as clearly as to another engineer.
- Advanced English, written and verbal — the team is distributed across Canada/US.