Back to job search
Frank Darling - We're Hiring! logo

Senior Full Stack Engineer

  • Toronto, Ontario, Canada
  • Remote
  • Posted Oct 8, 2026
  • 1 position

US$175,000–US$210,000 / year

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Toronto, Ontario, Canada
Seniority
Mid-Senior level

Job summary

Build and maintain customer-facing shopping experiences, including diamond search, product configuration, cart, and checkout, as well as tools for showroom teams. Connect interfaces to commerce APIs, support server-side functionality, and ensure performance, accessibility, testing, analytics, and continuity during platform changes.

Job details

Job Description Frank Darling is a female-founded fine jewelry brand making custom engagement rings feel exciting, personal, and refreshingly human. Our modern, sustainability-minded designs have been featured in Vogue, WSJ, Bloomberg, Glossy, and more. We’re hiring a senior frontend/full-stack engineer with strong frontend depth and the ability to build supporting backend functionality. You’ll own customer-facing experiences and selected tools for our showroom teams. You’ll work with our head of tech, backend and data engineers, existing software engineer and dedicated commerce product manager. Key Duties and Responsibilities Shopping experience: build diamond search, filters, product pages, ring configuration, cart and checkout interfaces Customer continuity: preserve selections and context as customers move between browsing, appointments and purchases Showroom tools: build clear interfaces for customer selections, quotes and order workflows Performance and accessibility: deliver fast, usable experiences across mobile and desktop Conversion experiments: implement product changes and reliable event tracking with the product manager and data engineer Full-stack delivery: connect interfaces to commerce APIs and build supporting server-side functionality Production quality: own automated tests, error handling, monitoring and release verification Migration continuity: preserve critical customer journeys, search visibility and analytics as the platform changes Requirements And Experience Frontend experience: a record of shipping and maintaining customer-facing web applications Technical depth: strong JavaScript/TypeScript skills and experience with a modern framework such as React Commerce experience: work on product discovery, configuration, cart, checkout or another substantial purchase journey Full-stack capability: comfort working with APIs, authentication, server-side logic and databases Web fundamentals: practical knowledge of accessibility, browser behavior, performance and technical SEO Interface judgment: you can resolve interaction details and translate requirements into clear, consistent experiences Outcome ownership: you use customer feedback and production data to assess whether your work improved the experience Complex purchases: configurable products, large catalogs or high-consideration buying journeys Experimentation: feature flags, A/B testing and analytics instrumentation Platform migrations: moving a live ecommerce site while preserving traffic and conversion Success in this role means customers can find and configure the right ring, book an appointment or complete a purchase with fewer errors and less friction. Job Details Salary: $175,000-$210,000 Location: Fully Remote Schedule: We work US Eastern Time Hours Benefits Equity Compensation. Every Frank Darling team member receives a stock option package to share in the company's upside. Insurance. Medical, dental, and vision insurance kicks in on the first day of your 2nd month! 401k. Optional 401k program. Paid Time Off. Flexible, unlimited paid time off policy enables motivated, goal-oriented team members to recharge Disability and Life Insurance. Pre-Tax Commuter Benefits. Employee Discounts. A generous discount program for you, your friends, and your family to make it easy to wear and gift Frank Darling.

What you’ll do

Build and maintain customer-facing shopping experiences, including diamond search, product configuration, cart, and checkout, as well as tools for showroom teams. Connect interfaces to commerce APIs, support server-side functionality, and ensure performance, accessibility, testing, analytics, and continuity during platform changes.

Requirements

Requires a track record of shipping customer-facing web applications, strong JavaScript or TypeScript skills, and experience with a modern framework such as React and substantial commerce journeys. Candidates should also be comfortable with APIs, authentication, server-side logic, databases, accessibility, performance, technical SEO, and using customer feedback and production data to improve outcomes.

Benefits

  • Stock Options
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Flexible Unlimited Paid Time Off
  • Disability Insurance
  • Life Insurance
  • Pre-Tax Commuter Benefits
  • Employee Discounts

Listed skills

  • JavaScript · Preferred
  • TypeScript · Preferred
  • React · Preferred
  • Automated testing · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • JavaScript
  • TypeScript
  • React
  • Frontend Development
  • Full-Stack Development
  • E-Commerce
  • API Integration
  • Authentication
  • Server-Side Development
  • Database Management
  • Web Accessibility
  • Web Performance Optimization
  • Technical SEO
  • Automated Testing
  • Analytics Instrumentation
  • A/B Testing

Job areas

  • Software
  • Technology
  • Engineering
  • Retail

More jobs from Frank Darling - We're Hiring!

See all jobs from Frank Darling - We're Hiring!