Senior Frontend Software Engineer (Vue3) - PoS Team

New Today

At A Glance

Boost inc. is on a mission to redefine unattended retail. As we continue to scale our global UI platform, migrating legacy front-ends to a modern, consolidated Vue 3 codebase with Composition API. We’re seeking a Senior Frontend Software Engineer to accelerate this transition and support us in scaling our solutions further. If you thrive in a fast-paced environment, love the challenge of building complex projects from scratch, and have a passion for clean, maintainable code, we’d love to meet you

What You'll Do

  • Develop Greenfield UI: Build new UI components and pages from the ground up using Vue 3, TypeScript, and Composition API patterns.
  • Component Library & Documentation: Design, develop, and maintain reusable components in Storybook, write clear documentation and usage examples for internal and external stakeholders.
  • Quality & Testing: Embed testing at every layer: unit tests Vitest, end-to-end tests and visual regression checks.
  • Collaboration & Mentorship: Partner with backend, product, and UX/UI teams to translate requirements into performant, accessible, and responsive interfaces. Mentor junior-level engineers and foster best practices in code reviews.
  • Innovation & Ownership: Proactively explore new tools, performance optimizations, and user-first features; present ideas and proof-of-concepts to shape our roadmap.

What You'll Bring

  • Expertise in Vue Js & Composition API: 5+ years building production ready applications, with a deep understanding of reactivity, lifecycle hooks, and script setup.
  • Strong Foundations: Proficient in TypeScript, HTML5, CSS3 (with preprocessors like Sass), and modern build tools (Vite, Webpack).
  • API & Integration: Solid grasp of RESTful and WebSocket-based integrations; comfortable troubleshooting network and performance issues.
  • Storybook Expertise: Experience building, theming, and publishing component libraries with documented stories using storybook is a plus.
  • Performance Optimization: Experience profiling frontends, lazy loading, code splitting, and bundle analysis is a plus.
  • Kiosk mode: Experience working with touch-based applications running in chrome webviews (kiosk mode) is a plus.

Why Join Us

  • Competitive compensation
  • Global Impact: A chance to shape the future of unattended retail technology across the globe
  • Growth Opportunities: Fast-growing team, shape our engineering culture, mentor juniors and learn new technologies.
  • Collaborative Culture: Small, passionate teams, open to new ideas and tech experimentation.
  • Offices in Zurich, London, and 4 other countries - but no office politics
  • The usual: budget for personal development, benefits for your well-being, and some decent swag
Apply for this job

About us

Boost inc is a global leader in unattended retail technology, redefining traditional vending by transforming it into modern, digital retail experiences. Headquartered in Switzerland, with a dedicated technology hub in the UK, our team of over 150 professionals works across Zurich, London, and offices in four additional countries. Since our founding, we’ve empowered more than 400 customers across Europe and beyond - including vending operators, OEMs, and consumer brands - with cutting-edge solutions designed to drive operational efficiency, business growth, and engaging consumer experiences.

Here you can find more information:
www.boostinc.com / www.boostbar.ch
#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Category:
IT & Technology

We found some similar jobs based on your search