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

Professional/senior software engineer

Manchester
Permanent
Software engineer
Posted: 7 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 be able 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 of working with AI API's (OpenAI, Gemini or similar), along with solid chops in Typescript, React, Javascript / RxJS, Zustand /Redux, AWS Lambda, MicroFrontends, Microservices, Infrastructure as Code, Document Databases, SQS, Git/ Monorepo You'll be passionate about creating responsive, accessible, and performant experiences through core frontend skills like HTML, CSS/SCSS, JavaScript (vanilla), supported by capabilities Jest Unit Testing, plus comfortable working with Design Systems/Figma. You will have 4 year s or more experience as a modern software engineer, operating as a high professional or low senior level. You are pragmatic in your approach, balancing technical and product needs to deliver quality, testable, adaptable solutions as part of a continuously improving product team & stakeholder relationship s. Purpose of the role: Working collaboratively with designers, engineers, QA and other digital professionals with-in a product team, you’ll creat e world-class products and services that meet the needs of real people, and equally, provide commercially successful solutions for our clients /stakeholders. Working in partnership with peers and client /stakeholders, you will propose and explain solution options, ultimately implement ing sustainable and adaptable technical solutions inline with EM Code’s technical standards and processes. From problem through to solution, our teams aim to break work down to small manageable items so they can be understood, solved, planned, implemented and iterated more reliably. We do this so our teams are more repeatable and transparent with our client budgets. Who you’ll work with We have multiple product delivery teams at EM Code, each team is a multi-disciplined mix of digital experts across Product Strategy, Delivery Management, UX Research & Design, Software Engineering, Front End Engineering, DevOps, Agile Test Analyst, Content & Optimisation, who are all responsible for driving and delivering against the product roadmap for their client partners. You will also be part of EM Code's engineering discipline/community with engineering, front-end and DevOps specialists from other product teams, inputting to the direction of engineering, driving best practices and re-use across the business. You must have a strong desire to improve yourself and learn from others, whilst also getting involved in the culture of learning & sharing. You will have support from our ‘Best in Industry’ talent, so you can keep progressing your own skills and career. Our teams self-manage using an agile/scrum-ban methodology, so you need to help the team hold itself to account to maintain processes & standards - the team also have the support of leadership to guide & assist when required. Your position in the team means; juniors, peers and clients will be looking to you for solutions options, how it can be broken down and implemented reliably - making technology understandable. Skills, knowledge and experience Essential Commercial experience as a modern Software Engineer Demonstrable experience /understanding of AI (OpenAI, Gemini or other) AWS Lambda, Microservices, API Gateway, S3, Document Databases (DynamoDB, MongoDB, Elastic or similar) A DevOps approach, already using Infrastructure as Code (Serverless, Cloudformation, Terraform or similar) A solid working understanding of automation, CI & deployment tooling such as Git & Actions 2-4 years experience with frameworks and languages: React, Typescript, State Management ( Zustand /Redux) Highly competent across core front-end skillsets: HTML, CSS/SCSS, JavaScript (Vanilla) etc You are already Unit Testing with Jest or React-Testing- LIbrary You are aware of the impact of performance & accessibility and understand techniques for improving load and render times. You will have as much passion in HOW you work & deliver solutions to problems as you do in the technology you use, so terms like ‘Craftsmanship’, ‘Clean Code’, ‘Automate Everything’ are something you believe in very strongly. You are already a competent software developer, but looking for the environment and tech culture to progress further. Desirable Experience of Design Systems/Figma in the development process Playwright (or similar testing frameworks like Cypress) Monorepo Cognito SQS Exposure or experience in the use of Design Systems ( antd, material- ui ) and Figma would be advantageous. An appreciation of UX & Design, with a desire to work more collaboratively (design in the browser). Deeper knowledge of accessibility and how it applies to building digital experiences. You have had exposure to Lean or Agile working practices, but want to cement your knowledge and help contribute to continuous improvement and eliminating waste as part of a product team culture. A bit about EM Code We are EM Code, formerly Code Computerlove, a new kind of digital partner. Since our establishment in 1999, our industry has undergone dramatic changes, and we have continually adapted our attitudes, beliefs, and approaches to stay ahead. For over 25 years, EM Code has helped shape some of the UK’s leading brands and businesses. We are renowned for our human-centred thinking, digital design excellence, and modern engineering practices. Our eclectic eclectic client base includes big organisations like the BBC, fast-moving start-ups like LightSpeed Broadband, and local heroes like Manchester Pride. We even launched a global number-one app, The Higher Lower Game. Recognising the need for constant evolution, our agency is structured to always help our clients and partners adapt to rapidly changing customer and market needs. We focus on what our clients need to achieve, finding ideas that create business impact and making them happen. We start where we can deliver the biggest results, then test, learn, and improve before moving on to the next goal. Our approach is different from most agencies. It’s agile, collaborative, and flexible. With EM Code’s deep customer insights, brand-led creativity, and world-class engineering support, the time to reinvent is now. We are officially recognised as a Great Place to Work, with 98% of our team saying the working environment is welcoming, friendly, and fun, and 98% agreeing that people are treated fairly regardless of race, age, or sexual orientation. EM Code is full of talented, passionate individuals who love collaborating and helping each other out, and our client partners trust us to do world-class work. As an equal opportunities employer, we are committed to promoting inclusivity and diversity at EM Code. We actively encourage applications from black and ethnic minority groups.We’re part of something bigger Since 2017, we have been proud to be part of EssenceMediacom North. Our collaboration takes place within the vibrant WPP Manchester Campus, located in the heart of Spinningfields, where we work alongside over 500 talented creatives and marketers. Being part of EssenceMediacom North provides us with access to world-leading enterprise tools and resources. This enhances our extensive capabilities in communications, media, insights, customer experience, AI, and cutting-edge technology, allowing us to craft truly integrated solutions. What we value We value people who are brilliant in their capability and the things that they make together We value people who improve ; continually improve themselves and the world around them to make a difference We value people who collaborate, who are a joy to work with and who get more from themselves and those around them, by working together effectively The package We offer a competitive salary, negotiable depending on qualifications and experience. On top of this we have a generous benefits package, including pension scheme, medical insurance, flexi-start, 25 days holiday growing to 30 days over time, paid social events, bike schemes, child care schemes, etc. It’s not all about work Make-Change Friday afternoon – dedicated improvement time An annual training budget of at least £500 so you can develop your skills Medical insurance with eyecare and dental included Charity volunteering day Subsidised massages on-site Generous maternity and shared parental leave package Flexible hours and opportunities to work from home Annual (& legendary) Christmas jaunt abroad Social events subsidised by the company, including a weekly free bar Bike and rail pass scheme (Please note this is a UK based role and requires individuals to have the right to work in this location) LI-Promoted

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Manchester
Permanent
KO2 Embedded Recruitment Solutions Ltd
Software engineer
£60,000 a year
Similar job
Software engineer
Warrington
Permanent
Saftronics
Software engineer
Similar job
Software engineer (permanent)
Bolton
Permanent
U&S Consult
Software engineer
€80,000 - €100,000 a year
See more jobs
Similar jobs
It jobs in Manchester
jobs Manchester
jobs Greater Manchester
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Manchester > 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