freehire launches on Product Hunt on 26 August.

Follow →

Frontend Engineer, Product UI

Summary

Builds and evolves core product UI across web, mobile, and in-store POS using React, React Native, and TypeScript while collaborating with product and backend teams.

This is a frontend focused role, with opportunities to contribute across the stack as part of building end‑to‑end product experiences.

Responsibilities

  • Build and evolve core product experiences across our operator platform (web), in‑store POS (React Native), mobile apps, customer touchpoints, and supporting internal tools
  • Own frontend features end to end, from implementation through production and iteration
  • Work closely with product and backend engineers to shape workflows and APIs
  • Build interfaces that balance power and simplicity for real operational use cases
  • Build and evolve data‑rich, real‑time frontend experiences for operational and in‑store use cases
  • Improve frontend architecture, performance, and maintainability over time
  • Make pragmatic tradeoffs that prioritize clarity, usability, and long‑term quality
  • Build with a high quality bar, catching edge cases through careful implementation, testing, and iteration

Qualifications

  • Strong experience building and owning production frontend applications
  • Strong fundamentals in frontend architecture, state management, browser behavior, and API integration
  • Comfort debugging complex frontend issues, including performance, memory, and production bugs
  • Experience with modern frontend technologies such as React, React Native, and TypeScript
  • Experience building complex React‑based products, including admin‑style dashboards or operational interfaces
  • Comfort working with real production data and complex workflows
  • Strong product instincts and attention to UX details
  • A bias toward simplicity, quality, and continuous improvement

Nice to Have

  • Experience working on data‑heavy or real‑time applications
  • Experience building mobile applications
  • Familiarity with tools like TanStack / React Query, MUI, or similar
  • Familiarity with design systems or frontend platform work
  • Experience with frontend test automation (e.g., Cypress)
  • Experience working with operational workflows or systems that support real‑world processes
  • Strong product and UX sensibilities, with the ability to collaborate effectively with design
  • Background in startups or small teams where ownership mattered more than process

Benefits

  • Competitive salary and equity
  • Health, dental, and vision benefits for employees and dependents
  • Monthly fitness or wellness stipend
  • Hybrid work environment, with access to our Toronto office
  • Meals provided when working from the office
  • Centrally located downtown office near Union Station

Micromart is an equal opportunity employer and welcomes applicants from all backgrounds.

See also