This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Frontend Software Engineer to join our Dublin-based technology team and help build and improve the digital experiences used by our customers across Europe. While the Smartbox brand may be less visible in Ireland, our Dublin team plays a central role in developing and scaling the platforms that power customer journeys across 11 international markets. From discovery to post-purchase engagement, our products support millions of customer interactions each year. In this role, you’ll work as part of a small, cross-functional squad focused on improving how customers engage with their experiences after purchase. You’ll contribute to meaningful product improvements, collaborate closely with experienced engineers, and continue to grow your frontend expertise in a modern technical environment. This is an ideal opportunity for an engineer who wants to deepen their frontend skills while gaining exposure to product development, experimentation, and large-scale systems.
Job Responsibility
Contribute to customer-facing features that drive engagement and retention
Build and enhance product experiences that improve how customers discover, redeem, and interact with their purchases across multiple markets
Collaborate to deliver high-quality product increments
Support experimentation and continuous improvement
Build and maintain reliable frontend applications
Develop your technical expertise
Contribute ideas within your domain
Requirements
Experience building frontend applications using modern JavaScript frameworks (Vue, React, or similar)
Working knowledge of TypeScript, HTML, and CSS
An understanding of frontend best practices (performance, testing, maintainability)
A collaborative mindset and willingness to learn from others
The ability to contribute to well-defined projects and improve your area over time
Excellent working knowledge of the following: Vue 3