Front End Software Engineer
Core
Develop and maintain scalable, performant front-end applications for web-based ordering and payments systems used in restaurants.
Role type
Senior Front End Software Engineer (Angular)
Builds
Web-based ordering and payments solutions for mobile, tablet, online, and kiosk interfaces
Domain
Restaurant technology / Digital engagement
Deliverable
production ML models | product features
Required skills
AngularJS, TypeScript, HTML5, CSS3, RESTful API integration, Component-based architecture, State management, Performance optimization, Accessibility standards, UI/UX translation from Figma, Debugging, Git, CI/CD workflows
Preferred skills
Progressive Web Apps (PWA), Service workers, Agile/Scrum
Technologies
AngularJS, TypeScript, Figma, Git
Responsibilities
Develop and maintain scalable front-end applications; Integrate RESTful APIs; Build reusable components and UI libraries; Translate Figma designs into high-quality user interfaces; Optimize performance for touch-based kiosk devices; Debug and troubleshoot production issues
Seniority
Senior, hands-on IC