Senior Software Engineer (Frontend Focus) - Onsite Messaging

Voyado

Stockholms kommun

On-site

SEK 700,000 - 900,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

30 days vacation
Wellness allowance
Personal development opportunities
Summits and team activities
Four days from office and one day from

Job summary

Voyado is forming the Onsite Messaging team to deliver engaging frontend experiences on Engage platform, serving millions of visitors across hundreds of retailer websites.

You will own the frontend for OSM, collaborate with engineers in India, contribute to backend APIs in .NET, and shape the product with high ownership and modern frontend tooling.

Qualifications

  • Experience building performant frontend applications with scalable backend interactions.
  • Strong JavaScript/TypeScript skills with frontend frameworks (React, Vue, Angular).
  • Experience with backend services in C#/.NET is a plus.
  • Experience with high-traffic public websites and performance optimization.
  • Familiarity with cloud platforms such as Azure and AWS.
  • Willingness to review AI-assisted code and adopt AI coding tools.

Responsibilities

  • Own the frontend for Onsite Messaging within Engage.
  • Build the OSM editing experience and lightweight JavaScript powering personalized experiences.
  • Collaborate with the team across geographies and review code.
  • Contribute to backend APIs in .NET when needed.
  • Help migrate features and evolve the product.

Skills

JavaScript
TypeScript
React
Vue
Angular
C#
.NET
Frontend performance
Frontend architecture
AI coding tools

Tools

Azure
AWS
Lambda

Job description

We’re excited to welcome a Senior Software Engineer to our newly forming Onsite Messaging team at Voyado.


Onsite Messaging (OSM) is one of Voyado’s most important customer engagement channels. Instead of communicating through email or SMS, OSM enables retailers to engage customers directly on their websites with personalized experiences based on real-time behavior. Every interaction can be measured, understood and optimized, making OSM a key part of creating seamless customer journeys.


We’re now bringing OSM onto Voyado’s Engage platform, and we’re looking for an experienced frontend-focused engineer who wants to help build the future of the product. You’ll join a small team with a high level of ownership, working closely with our Staff Software Engineer and colleagues in India to shape both the product and the engineering practices.


About The Role

This is a role for someone who loves building great frontend experiences while enjoying enough backend work to understand the full picture.


You’ll take ownership of the frontend for Onsite Messaging, building both the OSM editing experience inside Engage and the lightweight JavaScript that powers personalized experiences on customers’ websites. These solutions need to be fast, scalable, secure and reliable, serving millions of visitors across hundreds of retailer websites.


Although your primary focus is frontend development, you’ll also contribute to our backend APIs in .NET when features require it. You’ll work closely with the team to evolve the product, review code across our distributed team and help drive the transition of the project and migrating things onto Engage.


You’ll spend your first months learning the existing solution, collaborating with our engineering team in India and gradually taking ownership of larger parts of the frontend. Over time, you’ll become one of the main technical owners of the OSM frontend and continue building new capabilities as the product evolves.


Who you are

We’re looking for an experienced software engineer who enjoys building performant frontend applications while understanding how they interact with scalable backend systems.


You don’t need experience from our exact technology stack, but we believe you’ve worked with several of the following:



  • Modern frontend development using JavaScript and TypeScript

  • Frameworks such as React, Vue, Angular or similar (experience with Aurelia is a bonus)

  • Fullstack development with experience working in backend services when needed, ideally in C#/.NET or similar languages

  • Public-facing, high-traffic web applications where performance, security and scalability matter

  • Cloud platforms — we run some of our services on Azure, and some on AWS, including Lambda for our backend services

  • Modern frontend tooling, build pipelines and component-based architectures


We also think you:


  • care about clean, maintainable and high-quality code

  • enjoy giving thoughtful and constructive code reviews

  • are curious about performance optimization and frontend architecture

  • communicate well across teams and cultures

  • thrive in collaborative environments with shared ownership

  • use AI coding tools as a natural part of software development and know how to review AI-assisted code with the same care as any other contribution


High Impact. Great People. Real Growth.

You’ll join a company with strong momentum, modern technology, and a collaborative culture where ideas and initiatives are encouraged.


At Voyado, we care about creating an environment where people can grow, collaborate, and enjoy the journey together. We move quickly, challenge ideas, and work closely across teams to deliver meaningful impact.


Some of our benefits:


  • 30 days of vacation

  • Wellness allowance

  • Personal development opportunities

  • Summits and team activities

  • Four days from the office and one day from home


About Voyado

Voyado is the Agentic Customer Experience Suite for retail.


More than 500 retail brands across 100 markets use Voyado to unite CRM, loyalty, product discovery, e-commerce personalization, and retail media with retail-trained AI that acts on real-time shopper intent.


By combining customer data with product intelligence, Voyado helps retailers deliver more relevant experiences across every channel — online and in-store. The result is more traffic, higher conversions, stronger customer relationships, and measurable business impact.


We’re growing across Europe and are looking for people who want to help shape the future of retail technology.


Ready to make an impact?


Fantastic!


Additional information

As part of our recruitment process, we conduct a background check on the final candidate.


Making it personal with AI

We believe you’ll position yourself best for success in the interview process by being yourself, with support from AI where it makes sense. Later in the process, you may even be expected to use AI. At the end of the day, what matters is meeting you — the person behind the application.


Vacation period!

As we are heading out for the vacation period, feedback on your application might take a little longer than usual. Don't hesitate to send in your application, though; we'll do our best in getting back to you as soon as possible!


In today’s hyper-competitive market, we help over 500 retail brands across 100 markets attract, convert, and retain loyal customers.


With AI-driven CRM, loyalty, e-commerce personalization, and retail media, Voyado turns every interaction - online or in-store - into lasting growth.


By combining customer data with product intelligence, we empower retailers to deliver the right message, product, or offer at exactly the right time. The result? Stronger customer relationships and measurable business impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Frontend Focus) - Onsite Messaging
Senior Software Engineer (Frontend Focus) - Onsite Messaging

Novax • Stockholms kommun

Hybrid
SEK 900,000 - 1,150,000
30 days vacation
Wellness allowance
Personal development opportunities
+3
Senior Product Manager - Insights & Analytics
Senior Product Manager - Insights & Analytics

Voyado • Linköpings kommun

On-site
SEK 900,000 - 1,300,000
Engineering Manager
Engineering Manager

Voyado • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
30 days vacation
Wellness allowance
Personal development opportunities
+2
Senior Product Manager - Insights & Analytics
Senior Product Manager - Insights & Analytics

Novax • Linköpings kommun

On-site
SEK 900,000 - 1,200,000
30 days vacation
Bike lease
Breakfast Fridays
+4
Area Software Architect - Communication Area
Area Software Architect - Communication Area

Voyado • Stockholms kommun

On-site
SEK 1,200,000 - 1,800,000
30 days vacation
Bike lease with e-bikes
Breakfast buffet on Fridays
+5
Senior Product Manager
Senior Product Manager

Voyado • Stockholms kommun

On-site
SEK 1,000,000 - 1,400,000
30 days vacation
Bike lease
Breakfast Fridays
+5
Engineering Manger
Engineering Manger

Voyado • Norrköpings kommun

Hybrid
SEK 900,000 - 1,200,000
30 days of vacation
Wellness allowance
Summits and team activities
+1
Solution owner
Solution owner

Voyado • Lunds kommun

On-site
SEK 700,000 - 900,000
30 days vacation
Bike lease
Breakfast buffet on Fridays
+5
Solution owner
Solution owner

Novax • Lunds kommun

On-site
SEK 900,000 - 1,100,000
30 days vacation
Bike lease with e-bikes
Breakfast buffet on Fridays
+5
Analytics Engineer
Analytics Engineer

Novax • Stockholms kommun

Hybrid
SEK 650,000 - 900,000
30 days vacation
Bike lease including e-bikes
Breakfast Fridays
+5