Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
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.
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:
Desirable:
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...
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: