Enable job alerts via email!

Professional/Senior Software Engineer

MediaCom

Manchester

On-site

GBP 40,000 - 80,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative digital partner is seeking a Software Engineer to enhance their suite of AI-powered tools. In this role, you will leverage your expertise in AI APIs, Typescript, and React to develop cutting-edge solutions that drive commercial value. Join a dynamic team that values collaboration, continuous learning, and a commitment to design excellence. With a focus on agile methodologies, you will contribute to projects that make a real difference, all while enjoying a supportive work environment that promotes inclusivity and professional growth. This is a fantastic opportunity to be part of a forward-thinking company that prioritizes innovation and teamwork.

Benefits

Pension
Medical insurance
Flexible start hours
25-30 days holiday
Social events
Bike schemes
Childcare schemes
Annual training budget (£500+)
Charity volunteering
Flexible work from home options

Qualifications

  • 4+ years experience as a Software Engineer with a focus on AI solutions.
  • Strong skills in front-end technologies, particularly React and Typescript.

Responsibilities

  • Collaborate with teams to create high-performance digital products.
  • Propose and implement technical solutions aligned with company standards.

Skills

AI APIs (OpenAI, Gemini)
Typescript
React
AWS Lambda
Microservices
Infrastructure as Code
Document Databases
Git/Monorepo
HTML
CSS/SCSS
JavaScript (vanilla)
Jest

Tools

AWS
Terraform
CloudFormation
CI/CD tooling (Git, Actions)

Job description

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

Who we are looking for:

In 2024, EM Code has created a suite of internal AI-powered tools and services to support our global group of companies, including EssenceMediacom & WPP. We are expanding these tools and seek Software Engineers with strong AI awareness to continue developing and deploying our AI solutions.

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

We value a passion for creating responsive, accessible, and high-performance front-end experiences, with proficiency in HTML, CSS/SCSS, JavaScript (vanilla), and testing with Jest. Comfort working with Design Systems and Figma is also desirable.

You should have at least 4 years of experience as a modern software engineer, operating at a high professional or low senior level. A pragmatic approach, balancing technical and product needs, is essential.

Purpose of the role:

You will collaborate with designers, engineers, QA, and other digital professionals to create world-class products and services that meet user needs and deliver commercial value. Working closely with stakeholders, you will propose and implement sustainable, adaptable technical solutions aligned with EM Code’s standards.

Our teams focus on breaking work into manageable items to ensure reliability, transparency, and efficiency in client budgets.

Who you’ll work with:

Our multi-disciplinary product teams include experts across Product Strategy, Delivery Management, UX, Design, Software Engineering, Front End Engineering, DevOps, and more. You will also be part of EM Code's engineering community, sharing best practices and driving re-use across the business.

We value continuous learning and sharing, and our teams operate using agile/scrum-ban methodologies, with leadership support to maintain standards and processes. You will be a key solution provider within your team.

Skills, knowledge, and experience:

Essential:

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

Desirable:

  • Experience with Design Systems/Figma
  • Playwright or similar testing frameworks
  • Experience with Monorepo, Cognito, SQS
  • Knowledge of UX & Design, accessibility, and collaborative design
  • Exposure to Lean or Agile practices

About EM Code...

We are EM Code, formerly Code Computerlove, a digital partner since 1999. We are known for human-centered thinking, design excellence, and modern engineering. Our clients include the BBC, LightSpeed Broadband, and Manchester Pride. We value agility, collaboration, and innovation, and are recognized as a Great Place to Work.

We promote inclusivity and diversity, actively encouraging applications from minority groups. As part of EssenceMediacom North, based in Spinningfields, Manchester, we leverage global enterprise tools and resources to deliver integrated solutions.

What we value...

  • Brilliance in capability and collaboration
  • Continuous improvement and making a difference
  • Effective teamwork and mutual support

The package:

Competitive salary, benefits including pension, medical insurance, flexible start, 25-30 days holiday, social events, bike schemes, childcare schemes, etc.

It’s not all about work:

  • Make-Change Friday – dedicated innovation time
  • Annual training budget (£500+)
  • Medical insurance, eyecare, dental
  • Charity volunteering, subsidized massages, parental leave, flexible hours, work from home options, social events, bike/rail schemes
(Note: UK-based role, right to work required)
#LI-Promoted
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (UK Remote)

Turnitin

Manchester

Remote

GBP 60,000 - 100,000

Today
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin, LLC.

Manchester

Remote

GBP 60,000 - 100,000

Today
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin

Manchester

Remote

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer (UK Remote)

TN United Kingdom

Leeds

Remote

GBP 60,000 - 100,000

-1 days ago
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin, LLC.

Leeds

Remote

GBP 60,000 - 100,000

Today
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin

Leeds

Remote

GBP 60,000 - 95,000

Yesterday
Be an early applicant

Senior C# Developer Remote (UK-Based)

Adria Solutions Ltd

Manchester

Remote

GBP 45,000 - 70,000

4 days ago
Be an early applicant

Senior C# Developer - Remote UK-Based

Adria Solutions Ltd

Manchester

Remote

GBP 45,000 - 70,000

4 days ago
Be an early applicant

Contract Senior Software Developer

TN United Kingdom

Manchester

Remote

GBP 50,000 - 80,000

11 days ago