Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a passionate Software Engineer to join their innovative team. This role focuses on developing cutting-edge AI-powered tools and services that enhance productivity for a diverse range of clients. You'll work collaboratively within a multidisciplinary team, leveraging your skills in Typescript, React, and AWS to create responsive, accessible, and high-performance applications. With a commitment to continuous improvement and craftsmanship, this position offers a unique opportunity to contribute to impactful projects while advancing your career in a supportive environment. Join a company recognized for its inclusive culture and dedication to employee development!
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:
Desirable:
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...
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:
(Note: UK-based role, right to work required)