Staff Front-End Engineer

Short Story Logo

Short Story

πŸ“Remote - Canada

Summary

Join Short Story, an award-winning tech-powered retailer for petite women, as one of their first 5 engineers. This high-impact role allows you to shape the user experience and engineering standards. You will work across internal and customer-facing platforms, building tools used daily by customers and stylists. Collaborate closely with designers, product managers, and operators. Establish core front-end patterns and best practices, ensuring scalability, speed, and quality. This is a fully remote position with optional office access in San Francisco and Toronto.

Requirements

  • Be passionate about improving the user experience and have built and launched high-quality user-facing products
  • Be fluent in TypeScript and CSS, and have extensive experience building scalable applications using NextJS and ReactJS
  • Have hands-on experience with React-Query, Tailwind CSS, and front-end tooling like Webpack and Yarn
  • Have worked in collaborative development environments using Git and GitHub
  • Have translated designs from Figma into elegant and accessible interfaces across multiple devices and browsers
  • Be able to establish testing practices and methodologies for the team
  • Understand how to optimize front-end performance and build for scalability
  • Be thoughtful about documentation, communication, and team enablement
  • Thrive in fast-paced, ambiguous environments where you can own solutions end-to-end
  • Be excited by ambiguity and love solving complex problems from end to end

Responsibilities

  • Develop and maintain high-quality and responsive web applications using NextJS, React-Query, and TailwindCSS
  • Collaborate with designers, PMs, and backend engineers to deliver end-to-end solutions that meet both user and business needs
  • Translate Figma designs into pixel-perfect, interactive user interfaces
  • A/B test various designs to optimize user experience and conversion
  • Own technical implementation, contributing to component libraries and scalable front-end architecture
  • Actively participate in code reviews to ensure code quality, maintainability, and adherence to standards
  • Provide technical guidance and mentorship to junior engineers and interns
  • Drive automation in testing using Cypress, Jest, or React Testing Library
  • Deploy and manage front-end apps on Netlify, integrating CI/CD pipelines using GitHub Actions
  • Help shape front-end culture and set standards around performance, accessibility, and design consistency

Preferred Qualifications

  • Have 5+ years of experience in professional front-end development
  • Have experience working in a fast-moving startup environment
  • Have experience integrating/building component systems and libraries for large codebases
  • Have experience with server-side rendering (SSR) and static site generation (SSG)
  • Have worked on sprint-based teams using OKRs or similar frameworks
  • Have experience working remotely with global teams
  • Have led or built a front-end engineering team before
  • Have contributed to open-source or have a strong portfolio of personal projects

Benefits

  • 4 weeks vacation (20 days)
  • Medical & dental benefits
  • Fully remote work with optional office access in San Francisco and Toronto
  • Ownership and autonomy in a fast-growing, mission-driven company

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.