Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (JavaScript/TypeScript)

£65k per annum

Location: 1-2 days per week in the London office
Salary: Up to £65,000 (+ £1,800 wellbeing allowance + up to 10% bonus)

Who are we?

We’re the original pioneers in connected commerce marketing. Since 2008, we’ve been partnering with major retailers, powering global brands, and building meaningful connections with shoppers.

We simplify the mind-boggling complexity of today’s retail media landscape. We deliver impactful campaigns that connect with people where it matters. We create seamless and personalised shopping experiences. Above all, we deliver amazing results for our partners, driven by our unshakeable desire for growth. Time after time, we change the game. SMG is home to a world-class suite of commerce advertising capabilities powered by data and cutting-edge technology. We constantly push ourselves, our tech and our industry to discover innovative new ways to connect, sell and grow.

About the role

We are looking for a Software Engineer to build and maintain features that make SMG's Plan-Apps platform work for our clients. Working inside an agile product squad, the role delivers well-scoped engineering work end to end, from implementation through to production, within the patterns and standards the team has established. This is a role for someone past the early stage of their career and ready to take real ownership of what they ship, but who still wants the structure of a squad with senior engineers around them to learn from. At SMG you will be working on a product used daily by some of the UK's largest retailers and brands, where the work you deliver has a direct and visible commercial effect. Much of the work is new build. The Plan-Apps ecosystem is becoming service oriented and more data centric, with new data warehousing and clearer boundaries between services, so you will be adding to the platform rather than only maintaining what is already there.

What you’ll do

  • Build and maintain web application features across the full stack using JavaScript and TypeScript, React and Node.js.

  • Take ownership of assigned tickets and deliver them end to end, to agreed quality standards and within the team's established patterns.

  • Write clean, secure, maintainable code that others can build on.

  • Participate actively in code review, both giving and receiving constructive feedback.

  • Contribute to automated test coverage and to improvements in our CI/CD pipelines.

  • Support the reliability of our AWS infrastructure with guidance from senior engineers.

  • Apply security and performance fundamentals in day to day development decisions.

  • Work closely with QA and Product to make sure tickets are well understood, testable and production ready.

  • Build depth in the codebase and the commerce media domain over time.

  • Contribute to new services as they are built out, and to the data centric patterns being adopted across the platform

What we’re looking for

  • Hands on software engineering experience in a professional, commercial environment.

  • Solid working knowledge of JavaScript with practical exposure to TypeScript, and real experience in React and/or Node.js.

  • Practical experience working with databases; exposure to MongoDB or another NoSQL store is an advantage.

  • Comfortable deploying to a cloud environment, ideally AWS or Azure.

  • Confident with Git, branching, pull requests and code review workflows.

  • Exposure to CI/CD pipelines and automated testing practices.

  • Understanding of web application security and performance fundamentals.

  • Clear communicator who collaborates well inside an agile delivery team.
    Desirable:

  • Experience with relational databases such as PostgreSQL alongside NoSQL, or genuine interest in working with both.

  • Familiarity with Infrastructure as Code concepts such as Terraform.

  • Exposure to containerised deployment, for example ECS or Kubernetes.

  • Awareness of observability practice: logging, monitoring and tracing.

  • Interest in or exposure to retail media, ad tech or media measurement platforms

We're looking for people who enjoy the buzz of change, the satisfaction of building something better, and the joy of working with a close-knit, values-driven team. If you love variety, thrive in a fast-paced environment, and embrace change with energy, this could be your right role.

Don’t meet every single requirement? We still want to hear from you. If you believe you’d thrive in this role, your unique perspective might be just what we’re looking for.

Why SMG?

At SMG, we hire for the future, which is fast-moving and changing shape. Do you have the potential to help shape our business? We’re looking for brilliant, diverse talent who want to grow with us - people who are curious, ambitious, and eager to learn, whether as specialists or across teams.

We value those who take ownership of their growth and bring fresh perspectives. That’s why we’re committed to equity, inclusion, and building a place where everyone feels empowered to grow. At SMG, it’s not just about filling a role but building the future together.

● 10% discretionary bonus

● £1,800 yearly wellbeing fund (on top of your salary!)

● Free Headspace subscription

● £500 yearly “Uni Fund” for learning

● 4 extra Wellbeing Days off per year

● Annual Summer conference + year-round celebrations

● 4pm finishes every Friday

● Flexible and hybrid working

Useful Links Before You Apply

Our full data retention policy can be found here .

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (JavaScript/TypeScript) in London vacancy
  • £75k per annum

     ...connect, sell and grow. About the role The Senior Software Engineer is the technical anchor of a Plan-Apps squad. The role is...  ...from design through to production. Deep knowledge of JavaScript and TypeScript, including strong command of React and Node.js. Demonstrable... 
    Software
    Long-term contract
    Summer work
    Hybrid working
    On-site
    Flexible hours

    SMG

    London
    8 hours ago
  • £66k - £87k per annumEstimated
     ...Here’s a summary of the role:   Build software that matters, take real technical ownership...  ...best work. This is a hands-on senior engineering role for someone who enjoys solving complex...  ..., scalable microservices and APIs using TypeScript, AWS, and modern engineering practices.... 
    Software
    Hybrid working
    Visa sponsorship
    On-site
    Flexible hours

    Diligent Corporation

    London
    a month ago
  • £60k per annum

     ...data, and we are continuing to grow our engineering capability to support this ambition....  ...hiring a full-stack focused mid-level Software Engineer to join our Research Enablement...  ...run it. Our core tech-stack includes Typescript, Node.JS, WebAssembly, PostgresSQL , Terraform... 
    Software
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Immediate start
    Remote
    Flexible hours

    Our Future Health

    London
    3 days ago
  • £5k per annum

     ...days per week in our London HQ Alto Software Group is a B2B SaaS company that powers more...  ...means new frontier AI capabilities in TypeScript, sitting alongside a C# estate we're actively...  ...experiences. You think like a product engineer, not just a software engineer. Driven by... 
    Software
    Full-time
    Hybrid working
    Shift work

    Alto

    London
    27 days ago
  • £130k per annum

     ...Job title: Software Engineer Salary: £130,000 P/A + Equity Location: London (Hybrid) The role We’re partnering with a well-funded...  ...Designing and building scalable backend systems in a TypeScript-based, service-oriented architecture Working across data pipelines... 
    Software
    Long-term contract
    Permanent
    Hybrid working

    Hunter Bond

    London
    18 days ago
  • £54k - £72k per annumEstimated
     ...a summary of the role:   Build cloud software that matters, grow your technical depth,...  ...do your best work. This is a hands-on engineering role for someone who enjoys solving product...  ...scalable microservices and APIs using TypeScript, AWS , and modern engineering practices... 
    Software
    Hybrid working
    Visa sponsorship
    On-site
    Flexible hours

    Diligent Corporation

    London
    a month ago
  • £70k - £90k per annumEstimated
     ...journey. Let’s create tomorrow, together, today. About the role and team: Senior Frontend (Vue.js/Typescript) Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Frontend Engineer who is passionate about building... 
    Software
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    CreateFuture

    London
    1 day ago
  • £96k - £127k per annumEstimated
     ...team at On - are looking for a Lead Backend Engineer to scale On’s online business to the next...  ...across our key locations. The Lead Software Engineer role will report to the relevant...  ...You have experience within the NodeJS (TypeScript) eco-system, designing and developing APIs... 
    Software
    Permanent
    On-site

    On

    London
    a month ago
  •  ...astonishingly low.  Join us on our journey… Let’s create something awesome, together, today. Job Description Role: Senior Software Engineer - Javascript & AI Department: Engineering  About the role and team:   This is an opportunity to join a team working on the... 
    Software
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    CreateFuture

    London
    3 hours ago
  • £105k - £137k per annumEstimated
     ...and Product teams Establish feedback loops with Product and Engineering teams Influence & Scale (Days 60-90) Cultivate trusted relationships...  .../ Technical Skills ~ Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) ~20... 
    Software
    Long-term contract
    Hybrid working
    Remote
    Flexible hours
    Shift work

    Workato

    London
    3 hours ago
  • $70 per hour

     ...playbook recall. Qualifications Must-Have ~5+ years selling, marketing, or running RevOps at a Fortune 500 enterprise software vendor (Salesforce, Oracle, ServiceNow, SAP, Workday, Microsoft, AWS ) or inside an F500 brand or marketing organization (P&G,... 
    Software
    Remote job
    Summer work

    Mercor

    London
    8 days ago
  • £35k per annum

     ...Development Team to provide expert technical analysis, support and software development, using .NET. You will liaise with suppliers...  ...in the market, all inclusive. My client is based in Swindon ASP.NET MVC, sql, mvc, .net, Angulkar.js, javascript, greenfield... 
    Software
    On-site

    Quant Capital

    London
    more than 2 months ago
  • £100k per annum

     ...global Fintech business and market leaders in the SAAS supply chain finance space. The Software Development Manager is responsible for leading a group of Java Developers and QA engineers based nearshore working on a variety of products operating in a number of agile teams... 
    Software
    On-site
    Remote
    Work from home

    Quant Capital

    London
    more than 2 months ago
  •  ...company who are looking to recruit a Senior Netsuite Developer with Javascript and SQL with extensive Netsuite OneWorld expertise. You will...  ...a minimum 5 years in NetSuite OneWorld. Experience of full software delivery lifecycle including capturing business requirements,... 
    Software

    Nexus Jobs Limited

    Holborn, Greater London
    14 days ago
  • £45k - £50k per annum

    C# .net Developer ? Insurance Our Client is an insurance underwriter in the City of London. They are now looking to grow their software development team and are looking to recruit a C# .net Software Developer. You will have at least 5 to 7 years expertise in developing... 
    Software
    Full-time
    On-site
    Flexible hours

    Nexus Jobs Limited

    City of London, Greater London
    14 days ago
  • £60k per annum

     ...Pay: £60k, Share Options Firm: Global Software firm in the business intelligence and...  ...come out. Software developers and engineers are given the freedom to innovate. All the...  ...developing web applications using JQuery, JavaScript, HTML, CSS, ASP.NET, C#, Visual Studio,... 
    Software
    Full-time
    On-site

    Quant Capital

    London
    more than 2 months ago
  • £60k - £95k per annum

    Software Engineer with C# or Java and Azure Must have a bachelor's degree in computer science, software engineering, or a related field is...  ...Visual Studio, with one of the programming languages: C#/Java/JavaScript/Python, and PowerShell. In-depth knowledge and thorough... 
    Software
    Full-time
    Remote

    Nexus Jobs Limited

    London
    1 day ago
  •  ...Azure • Networking - Switches & Directors: Cisco Nexus, MDS Director Class series, Brocade Switches and DCX Directors • Storage Software Tools Minimum number of relevant years of experience:8-10 years Responsibilities: Design and implement - Networks / Firewalls... 
    Software
    Self-employed
    Freelance
    Hybrid working
    On-site

    N Consulting Ltd

    London
    11 days ago
  • £41k - £55k per annumEstimated
     ...consulting skills. They will work closely with Sales, Product, Engineering, Professional Services, and customer stakeholders to...  ...and solutions. Experience supporting enterprise software sales cycles involving complex technical requirements and... 
    Software
    Full-time

    FIS

    London
    5 days ago
  • £120k per annum

    Principle AI Engineer - Insurance We're currently working with a London Market Insurer who are looking for a visionary Principal Engineer...  ...part in transforming the engineering function from conventional software delivery into an AI-first, agent-driven technology ecosystem.... 
    Software
    Permanent
    On-site

    William Alexander

    London
    5 days ago
  • £100k - £132k per annumEstimated
     ...frameworks, and governance. Field Enablement. Coach Solutions Engineering, Customer Success, and Sales leadership on executive engagement...  ...preferred: executive-level experience at an enterprise software vendor selling into the Fortune 500 (iPaaS, AI/ML, cloud platforms... 
    Software
    Remote
    Flexible hours

    Workato

    London
    3 hours ago
  • £40k - £60k per annum

     ...Centralised and automated deployment and management of Windows 10 operating system (MDT or SCCM) and patches (WSUS or SCCM), application software (other than MSI deployments through group policy), and anti-virus PC security including encryption of devices, roaming always-on... 
    Software
    Permanent
    On-site
    London
    more than 2 months ago
  • £38k - £42k per annum

     ...Experience with social media, e-communications, and content creation. Knowledge of  WordPress ,  Mailchimp , or video editing software (Premiere Pro, After Effects) desirable. Highly organised, with strong attention to detail and the ability to manage multiple deadlines... 
    Software
    Permanent
    Full-time

    Place

    South London
    more than 2 months ago
  • £79k - £105k per annumEstimated
     ...these ideas and are looking for an experienced engineer to join us on the journey. The Role We'...  ...Lead-level engineering ownership in a production software environment Strong full-stack experience with TypeScript/JavaScript — comfortable across the stack rather than... 
    Software
    Full-time

    Mixcloud

    London
    20 days ago
  • £80k - £100k per annum

     ...the team and coach junior staff members; Deliver all consultancy according to the Client’s Project Methodology, ensuring that all software applications are implemented successfully according to the project plan; Meet and exceed customer expectations of business knowledge... 
    Software
    Permanent

    Dynamic Nation

    London
    14 days ago
  • £54k - £71k per annumEstimated
    ITAM Engineer Position Description We are seeking a highly organised and detail-oriented IT Asset Management (ITAM) Engineer to oversee...  ...maintaining accurate and auditable asset inventories, ensuring software licence compliance, supporting procurement and vendor management... 
    Software
    Hybrid working
    5 days/week
    London
    more than 2 months ago
  • Company: ARM (ADVANCED RESOURCE MANAGERS) Job Type: Contract

    ARM (ADVANCED RESOURCE MANAGERS)

    London
    23 days ago
  • £345.86 per day

     ...integrate with and manage SharePoint site. • Proficiency with SharePoint site permissions • Develop, test, and document new and amended software solutions according to high-level solution designs and agreed standards. • Experience of working in an Agile/Scrum way to develop... 
    Software
    Immediate start

    Southwark Council

    Southwark, Greater London
    2 days ago
  • £55k - £73k per annumEstimated
     ...improvement. Has experience supporting system implementations, business change or digital transformation initiatives. Has experience in software testing and/or User Acceptance Testing. Has a strong understanding of Microsoft 365 and modern business technologies. Has a... 
    Software
    Full-time
    Fixed-term contract

    MorePeople

    City of London, Greater London
    4 days ago
  • £71k - £91k per annumEstimated
     ...developing and delivering high-quality scalable software solutions. You will design robust,...  ...about continuous learning and engineering excellence. This role requires working...  ...Proficiency in modern UI technologies (Angular, JavaScript, HTML/CSS) Excellent analytical, problem... 
    Software
    Hybrid working

    EPAM Systems

    London
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (JavaScript/TypeScript). Be the first to apply!