Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Professional/senior software engineer

Group M Worldwide Inc.
Software engineer
€80,000 - €100,000 a year
Posted: 8 May
Offer description

Software Engineer - AI, React, Typescript, AWS Lambda, Microservices, IaC

Who we are looking for:

In 2024, EM Code created a suite of internal AI-powered tools and services to support the tens of thousands of employees across our group of companies around the world (EssenceMediacom & WPP) to leverage the power and efficiency of AI. We are continuing to build out these tools and are looking for Software Engineers with strong AI awareness to continue the development and rollout of our AI tooling.

You will have demonstrable experience working with AI APIs (OpenAI, Gemini or similar), along with solid skills in Typescript, React, Javascript/RxJS, Zustand/Redux, AWS Lambda, MicroFrontends, Microservices, Infrastructure as Code, Document Databases, SQS, Git/Monorepo, etc.

You'll be passionate about creating responsive, accessible, and performant experiences through core frontend skills like HTML, CSS/SCSS, JavaScript (vanilla), supported by capabilities in Jest Unit Testing, and comfortable working with Design Systems/Figma.

You will have 4 or more years of experience as a modern software engineer, operating as a high professional or low senior level.

You are pragmatic, balancing technical and product needs to deliver quality, testable, and adaptable solutions as part of a continuous improvement team and stakeholder relationships.

Purpose of the role:

Working collaboratively with designers, engineers, QA, and other digital professionals within a product team, you will create world-class products and services that meet user needs and provide commercially successful solutions for our clients/stakeholders.

In partnership with peers and clients/stakeholders, you will propose and explain solution options, ultimately implementing sustainable and adaptable technical solutions aligned with EM Code’s standards and processes.

Our teams aim to break work into small, manageable items to enhance understanding, reliability, and transparency with client budgets.

Who you’ll work with:

Multiple product delivery teams at EM Code, each a multidisciplinary mix of experts across Product Strategy, Delivery Management, UX Research & Design, Software Engineering, Front End Engineering, DevOps, Agile Testing, Content & Optimization, responsible for delivering their product roadmaps.

You will also be part of EM Code's engineering community, collaborating with specialists from other teams to drive best practices and reuse across the business.

You must have a strong desire to learn, improve, and share knowledge, supported by our industry-leading talent to help you progress your skills and career.

Our teams self-manage using an agile/scrum-ban methodology, and your role includes helping maintain standards and processes, providing solutions options, and making technology understandable for juniors, peers, and clients.

Skills, knowledge, and experience:

Essential:

* Commercial experience as a modern Software Engineer
* Understanding of AI APIs (OpenAI, Gemini, or similar)
* Experience with AWS Lambda, Microservices, API Gateway, S3, Document Databases (DynamoDB, MongoDB, Elastic, or similar)
* Experience with Infrastructure as Code (Serverless, CloudFormation, Terraform, etc.)
* Knowledge of automation, CI/CD, and deployment tooling like Git & Actions
* 2-4 years experience with React, Typescript, State Management (Zustand/Redux)
* Proficiency in core front-end skills: HTML, CSS/SCSS, JavaScript (Vanilla)
* Experience with Jest or React Testing Library for unit testing
* Understanding of performance and accessibility best practices
* Passion for craftsmanship, clean code, and automation

Desirable:

* Experience with Design Systems/Figma, Playwright or Cypress, Monorepo, Cognito, SQS
* Knowledge of UX & Design, accessibility, and collaborative design in the browser
* Exposure to Lean or Agile practices and continuous improvement culture

A bit about EM Code...

We are EM Code, formerly Code Computerlove, a digital partner since 1999. We have helped shape UK brands and businesses, renowned for human-centered thinking, design excellence, and modern engineering. Our clients include the BBC, LightSpeed Broadband, Manchester Pride, and the global hit app, The Higher Lower Game.

Our agency is structured to adapt to rapid market changes, focusing on impactful ideas, testing, learning, and continuous improvement. We operate in an agile, collaborative, and flexible manner, supported by deep customer insights and world-class engineering.

We are recognized as a Great Place to Work, promoting inclusivity and diversity, actively encouraging applications from minority groups. We are part of EssenceMediacom North, located in Spinningfields, Manchester, providing access to enterprise tools and resources for integrated solutions.

What we value...

* Brilliance in capability and collaboration
* Continuous self-improvement
* Effective teamwork and shared success

The package:

Competitive salary, flexible benefits including pension, medical insurance, holiday entitlement, social events, bike schemes, childcare schemes, and more.

It’s not all about work:

* Dedicated improvement time ('Make-Change Friday')
* Annual training budget (£500+)
* Medical insurance with extras
* Charity volunteering, massages, parental leave, flexible hours, social events, and subsidies

(Note: UK-based role, right to work required)

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Java, spring boot & aws software engineer
Manchester
NatWest
Software engineer
Similar job
Senior software engineer
Wrexham
CK Group
Software engineer
Similar job
Systems software engineer
Brize Norton
Permanent
Airbus Operations Limited
Software engineer
See more jobs
Similar jobs
Home > Jobs > It jobs > Software engineer jobs > Professional/Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save