Waitwhile
Waitwhile
Waitwhile builds software for managing customer queues and appointments. Its smartphone-based SaaS platform helps retailers, service providers, and enterprises coordinate customer flow, send updates, and use waiting-time analytics to improve in-person service. Founded in 2017, the company serves clients including IKEA and Louis Vuitton.

Frontend Engineer, Angular and TypeScript

Build advanced Angular interfaces and reusable components for Waitwhile’s wait-management platform. Improve performance and user experience for enterprise customers with a cross-functional product team.

Description

  • Design and develop interfaces for settings, guest journey builders, message templates, and complex workflows.
  • Create reusable components and modules that support consistent, scalable, high-performance applications.
  • Pair powerful functionality with intuitive design to deliver a strong user experience.
  • Improve frontend responsiveness and scalability for enterprise use cases.
  • Work with product managers, designers, and backend engineers to shape and deliver product features.
  • Help improve engineering practices, tools, and processes.
  • Support operations and customer support teams in investigating and resolving production issues.
  • Apply AI tools to work more efficiently, simplify code reviews, and automate repetitive tasks while maintaining software quality.

Requirements

  • At least two years of experience building web applications with a modern frontend framework such as React, Angular, or Vue.
  • Strong TypeScript programming skills.
  • Ability to balance user experience quality with engineering scalability and a product-focused approach.
  • Fluent written and spoken English.
  • Sound computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Bachelor’s degree in computer science, engineering, or a related field.
  • Angular experience is a plus.
  • Open-source contributions or personal projects are a plus.
  • Experience with NX monorepos or RxJS is a plus.
  • Startup or SaaS platform experience is a plus.

Benefits

  • Flexible working hours.
  • Health benefits.
  • Retirement plans.
  • Generous time-off policies.
  • Professional growth and career development.
  • A positive, diverse, and supportive culture.
  • Work-life balance.
  • Autonomy to shape your work and influence product direction.