BT Group

Software Engineering Specialist

BT Group

full-time

Posted on:

Location Type: Office

Location: BirminghamUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Implement successful CRO experiments from Adobe Target into the BT Business Broadband production codebase.
  • Collaborate with CRO specialists to understand winning tests, DOM manipulations, and associated markup/components.
  • Deliver features in our established frontend technology stack (React 18+, TypeScript, Redux Toolkit).
  • Write clean, maintainable, and testable code following agreed standards and patterns.
  • Work with designers, analysts, and other engineers to ensure new features meet accessibility, performance, and brand guidelines.
  • Participate in code reviews, knowledge sharing, and agile ceremonies.
  • Gain exposure to AEM Headless CMS as part of delivering BAU features alongside CRO work.
  • Collaborate with backend developers and other teams to integrate frontend changes with existing APIs and services.

Requirements

  • Strong knowledge of React and modern JavaScript/TypeScript
  • Experience working in an agile software development team
  • Experience with CSS and the DOM
  • Understanding of state management patterns (e.g., Redux)
  • Strong collaboration skills; comfortable working across multiple teams and disciplines
  • Experience writing unit/integration tests using Jest and React Testing Library
  • Experience with Git-based workflows and modern build tools
  • Desirable skills: Exposure to multiple programming languages or paradigms over your career, showing adaptability and willingness to learn
  • Experience building and maintaining component-based UIs using a design system
  • Experience translating experimental CRO changes into production-ready features
  • Experience with AWS or other cloud platforms
  • Awareness of CRO experimentation tools, such as Adobe Target
  • Understanding of web performance considerations and responsive design principles
  • Understanding of AEM Headless or similar CMS systems.
Benefits
  • An annual on-target bonus of 10% (personal and company multipliers)
  • BT Pension scheme: minimum 5% employee contribution, BT contribution 10%
  • Exclusive colleague discounts on our latest and greatest BT broadband packages
  • 50% off EE mobile pay monthly or SIM only plans, and 50% discount for friends and family on EE SIM only plans
  • Discounted EE TV, including TNT Sport and the NOW Entertainment membership
  • There’s also great support for working parents, including pay whilst on maternity, adoptive, and paternity leave
  • 25 days annual leave (not including bank holidays), increasing with service
  • Volunteering days so that you can give back to your local community
  • Brand new electric vehicle salary sacrifice arrangement, known as ‘My EV’

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypeScriptJavaScriptCSSDOMReduxJestReact Testing LibraryGitAWS
Soft skills
collaborationadaptabilitycommunication