Frontend Software Engineer

smartbox

Dublin

On-site

EUR 55,000 - 75,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health cover
Pension
Flexible benefits
Study Assistance
Paid sabbatical after 5 years

Job summary

smartbox is hiring a Frontend Software Engineer in Dublin to enhance digital experiences across Europe. You’ll work in a collaborative team to improve customer engagement through various frontend applications.

The role includes developing reliable applications using Vue 3 and TypeScript, while also engaging in product improvements and experimentation. Benefits include hybrid work options, health cover, and a commitment to career development.

Qualifications

  • Experience building frontend applications using modern JavaScript frameworks.
  • Working knowledge of TypeScript, HTML, and CSS.
  • Understanding of frontend best practices including performance and testing.

Responsibilities

  • Contribute to customer-facing features that drive engagement and retention.
  • Collaborate closely with product managers and engineers to deliver features.
  • Implement enhancements and help improve user experience.

Skills

Vue 3
TypeScript
HTML
CSS
Git

Tools

Tailwind CSS
Docker

Job description

The Role:

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.

Key Responsibilities:
  • 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. Work closely with product managers, backend engineers, and QA to design, build, and release well-scoped features.
  • Support experimentation and continuous improvement. Assist in implementing and iterating on enhancements and experiments, helping to improve user experience and inform product decisions.
  • Build and maintain reliable frontend applications. Ensure applications remain performant, stable, and well-tested, applying frontend best practices and contributing to shared code quality.
  • Develop your technical expertise. Grow your skills in a modern frontend stack (Vue 3, TypeScript, testing frameworks), supported by experienced engineers within your team.
  • Contribute ideas within your domain. Proactively identify opportunities to improve usability, performance, or code quality, and suggest practical enhancements.
About You:
  • You’re a motivated software engineer who enjoys building user-facing products and is eager to continue learning in a collaborative environment. You’re comfortable contributing to team delivery and take pride in writing clean, maintainable code.
  • You’ll likely bring:
  • 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
Skills & Experience:

Excellent working knowledge of the following:

  • Vue 3
  • TypeScript
  • Tailwind CSS
  • AI-augmented Tooling (Agentic Workflows, Prompt Engineering, MCP)
  • Git
Experience in the following is also advantageous:
  • Frameworks, Languages & Build: Nuxt, JavaScript, Vite
  • Testing: Vitest, Cypress (E2E)
  • Tooling: ESLint, Prettier, Docker
  • HTTP Client: Axios
  • UI Libraries: Google Maps JavaScript API, Swiper, GSAP
  • Backend Touchpoints: Symfony 5.4, PHP 8.2, payment integrations (Worldline)
Why join us?
  • Work on products used across multiple international markets
  • Be part of a collaborative, supportive engineering team
  • Gain exposure to product thinking and experimentation
  • Develop your skills in a modern frontend ecosystem
  • Contribute to meaningful improvements that impact real users
What we offer:
  • Hybrid work: 2–3 remote days + 20 days abroad per year
  • Essentials: health cover, pension, tax saver benefit, extra leave
  • Flexible benefits: personalize with health, wellbeing & learning options
  • D&I commitment: parental leave, Inclusive Day, gender equity in rewards
  • L&D Support: Study Assistance and Study Leave
  • Unbox Your World: Take 1 day leave per year as short notice + paid sabbatical after 5 years
  • Transparency: clear, fair salary bands and career levels
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Front-End
Senior Software Engineer, Front-End

Cpl Group • Dublin

On-site
EUR 90,000 - 130,000
Product Manager
Product Manager

Smartbox Group • Ireland

On-site
EUR 70,000 - 100,000
Hybrid work: 2-3 remote days + 20 days
Health cover
Pension
+4
Product Manager
Product Manager

Smartbox Group • Dublin

On-site
EUR 70,000 - 110,000
Hybrid work
Health cover
Pension
+4
Frontend Engineer - Vue 3, Global Impact, Hybrid
Frontend Engineer - Vue 3, Global Impact, Hybrid

smartbox • Dublin

Hybrid
EUR 55,000 - 75,000
Health cover
Pension
Flexible benefits
+2
Senior Account Executive, EMEA
Senior Account Executive, EMEA

Front • Dublin

Hybrid
EUR 60,000 - 90,000
Equity
Health insurance
Parental leave
+6
Product Manager
Product Manager

Smartbox • Ireland

On-site
EUR 70,000 - 90,000
Health insurance
Retirement plans
Professional development opportunities
Frontend Engineer
Frontend Engineer

Ahoy • Dublin

On-site
EUR 110,000 - 135,000
Software Engineer
Software Engineer

Ministry Brands • Galway

On-site
EUR 65,000 - 90,000
Hybrid work from Galway office
25 days annual leave
Private health insurance
+8
Frontend Developer
Frontend Developer

Kitman Labs • Dublin

On-site
EUR 45,000 - 65,000
Meaningful equity
Comprehensive health insurance
Gym membership
+4
Senior Software Engineer
Senior Software Engineer

Ministry Brands • Galway

On-site
EUR 70,000 - 100,000
Hybrid work Galway
25 days leave
Private health insurance
+8