---
title: "Software Engineer at Fortunate Media – VueJobs"
canonical_url: "https://vuejobs.com/jobs/fortunate-media-software-engineer"
meta:
  "og:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_Software%2BEngineer%2Cheadline_Fortunate%2BMedia%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFramc2Z2NoanhicHRndm00NTAwYjQ2N2tfMTc3MjIxNzcwOS5wbmc%2Cp_Ii9qb2JzL2ZvcnR1bmF0ZS1tZWRpYS1zb2Z0d2FyZS1lbmdpbmVlciI%2Cs_vtqCBbdwtueYHbMm.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Software Engineer at Fortunate Media – VueJobs"
  "twitter:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_Software%2BEngineer%2Cheadline_Fortunate%2BMedia%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFramc2Z2NoanhicHRndm00NTAwYjQ2N2tfMTc3MjIxNzcwOS5wbmc%2Cp_Ii9qb2JzL2ZvcnR1bmF0ZS1tZWRpYS1zb2Z0d2FyZS1lbmdpbmVlciI%2Cs_vtqCBbdwtueYHbMm.png"
---

> Index of every page on this site: [llms.txt](https://vuejobs.com/llms.txt)

# **Software Engineer**

Fortunate Media

Vue-plus

**Full-stack**

![Flag of Isle of Man](https://hatscripts.github.io/circle-flags/flags/im.svg) Douglas, Isle of Manon-sitefull-timejunior£37-40K/yr14 days ago

[**Apply Now **](https://fortunatemedia.bamboohr.com/careers/103?ref=vuejobs.com)

---

Overview

We’re hiring a Software Engineer to build the internal products that keep the business running: automation services, API integrations, operational tooling and QA automation. You’ll work across backend, frontend and data - shipping pragmatic solutions from discovery to production.

This is an ownership role, you won’t just “hand off” projects. You’ll design, build, operate and evolve the systems you deliver with a focus on reliability, observability and long-term maintainability.

What you’ll do

- Deliver integrations between internal platforms and third-party services (REST APIs, webhooks, event-driven workflows, data sync).
- Develop internal web tools (with UIs) used by non-technical teams to get work done quickly and safely.
- Build reliable automation (jobs, schedulers, queues).
- Ship production-grade code with reviews, testing strategy and documentation.
- Troubleshoot and improve: debug across team-owned systems, perform root-cause analysis and implement fixes.

What we’re looking for

- 2+ years professional software engineering experience.
- Strong proficiency in JavaScript (primary language) in a modern ecosystem - ideally js + Vue.
- Proven experience designing and consuming APIs (auth, pagination, rate limiting, error handling, resilience).
- Working knowledge of databases: schema concepts, queries, migrations and data models that support real workflows.
- Comfortable with Git and structured code review

What we offer

- Semi remote-friendly setup with flexibility built around outcomes and business priorities.
- Strong ownership culture: you’ll ship meaningful systems and keep improving them after launch - no “throw it over the wall.”
- Education budget for courses, certifications, conferences, and learning resources.
- Team lunch once per week (on us).
- Monthly gym allowance.
- Private health insurance.
- Collaborative environment: you’ll work closely with technical and non-technical stakeholders and with clear communication.

Contact us to apply

If you are a proactive and motivated individual who thrives in a fast-paced environment, we invite you to apply.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://vuejobs.com/#website","@type":"WebSite","name":"Vue.js Jobs","url":"https://vuejobs.com/","publisher":{"@id":"https://vuejobs.com/#identity"}},{"@id":"https://vuejobs.com/jobs/fortunate-media-software-engineer#webpage","@type":"WebPage","name":"Software Engineer at Fortunate Media","url":"https://vuejobs.com/jobs/fortunate-media-software-engineer","isPartOf":{"@id":"https://vuejobs.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://vuejobs.com/jobs/fortunate-media-software-engineer"]}],"primaryImageOfPage":{"@id":"https://vuejobs.com/#logo"}},{"@id":"https://vuejobs.com/#identity","@type":"Organization","name":"VueJobs","url":"https://vuejobs.com","logo":{"@id":"https://vuejobs.com/#logo"},"sameAs":["https://x.com/vuejsjob","https://www.linkedin.com/showcase/vuejobs/","https://github.com/vuejobs"]},{"@id":"https://vuejobs.com/jobs/fortunate-media-software-engineer#job-posting","@type":"JobPosting","datePosted":"2026-10-22T00:00:00.000000Z","description":"\u003Cp>Overview\u003C/p>\n\u003Cp>We’re hiring a Software Engineer to build the internal products that keep the business running:\u00a0automation services, API integrations, operational tooling and QA automation. You’ll work across backend, frontend and data - shipping pragmatic solutions from discovery to production.\u003C/p>\n\u003Cp>This is an ownership role, you won’t just “hand off” projects. You’ll design, build, operate and evolve the systems you deliver with a focus on reliability, observability and long-term maintainability.\u003C/p>\n\u003Cp>What you’ll do\u003C/p>\n\u003Cul>\n\u003Cli>Deliver integrations between internal platforms and third-party services (REST APIs, webhooks, event-driven workflows, data sync).\u003C/li>\n\u003Cli>Develop internal web tools (with UIs) used by non-technical teams to get work done quickly and safely.\u003C/li>\n\u003Cli>Build reliable automation (jobs, schedulers, queues).\u003C/li>\n\u003Cli>Ship production-grade code with reviews, testing strategy and documentation.\u003C/li>\n\u003Cli>Troubleshoot and improve: debug across team-owned systems, perform root-cause analysis and implement fixes.\u003C/li>\n\u003C/ul>\n\u003Cp>What we’re looking for\u003C/p>\n\u003Cul>\n\u003Cli>2+ years professional software engineering experience.\u003C/li>\n\u003Cli>Strong proficiency in JavaScript (primary language) in a modern ecosystem - ideally js + Vue.\u003C/li>\n\u003Cli>Proven experience designing and consuming APIs (auth, pagination, rate limiting, error handling, resilience).\u003C/li>\n\u003Cli>Working knowledge of databases: schema concepts, queries, migrations and data models that support real workflows.\u003C/li>\n\u003Cli>Comfortable with Git and structured code review\u003C/li>\n\u003C/ul>\n\u003Cp>What we offer\u003C/p>\n\u003Cul>\n\u003Cli>Semi remote-friendly setup with flexibility built around outcomes and business priorities.\u003C/li>\n\u003Cli>Strong ownership culture: you’ll ship meaningful systems and keep improving them after launch - no “throw it over the wall.”\u003C/li>\n\u003Cli>Education budget for courses, certifications, conferences, and learning resources.\u003C/li>\n\u003Cli>Team lunch once per week (on us).\u003C/li>\n\u003Cli>Monthly gym allowance.\u003C/li>\n\u003Cli>Private health insurance.\u003C/li>\n\u003Cli>Collaborative environment: you’ll work closely with technical and non-technical stakeholders and with clear communication.\u003C/li>\n\u003C/ul>\n\u003Cp>Contact us to apply\u003C/p>\n\u003Cp>If you are a proactive and motivated individual who thrives in a fast-paced environment, we invite you to apply.\u003C/p>","employmentType":"FULL_TIME","title":"Software Engineer","validThrough":"2026-12-04T14:51:03.285Z","applicantLocationRequirements":{"@type":"Country","name":"IM"},"baseSalary":{"@type":"MonetaryValue","currency":"GBP","value":{"@type":"QuantitativeValue","minValue":37000,"maxValue":40000,"unitText":"YEAR"}},"hiringOrganization":{"@type":"Organization","name":"Fortunate Media","logo":"https://assets.jobbb.io/logos/01kjg6gchjxbptgvm4500b467k_1772217709.png","url":"https://vuejobs.com/"},"identifier":{"@type":"PropertyValue","name":"Fortunate Media","value":"01m6k2f3nj66msmxf7epgaj1pc"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Douglas","addressCountry":"IM"}},"mainEntityOfPage":{"@id":"https://vuejobs.com/jobs/fortunate-media-software-engineer#webpage"}},{"@id":"https://vuejobs.com/#logo","@type":"ImageObject","caption":"VueJobs","contentUrl":"https://vuejobs.com/images/logos/vuejobs-logo.png","inLanguage":"en","url":"https://vuejobs.com/images/logos/vuejobs-logo.png"}]}
```

## Sitemap

See the full [sitemap](https://vuejobs.com/sitemap.md) for all pages.
