Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)
Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)

Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)

Aberdare Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Lead the design and delivery of BT's next-gen Internal Developer Portal, enhancing developer productivity.
  • Company: Join BT, a global leader in secure connectivity with over 175 years of innovation.
  • Benefits: Enjoy flexible working, an annual bonus, generous leave, and exclusive discounts.
  • Why this job: Make a real impact on how developers build and innovate in a diverse, inclusive environment.
  • Qualifications: Experience in front-end engineering with JavaScript/TypeScript, GraphQL, and cloud-native patterns required.
  • Other info: Open to flexible working arrangements; diversity and inclusion are core values.

The predicted salary is between 48000 - 84000 £ per year.

1 day ago Be among the first 25 applicants

Hybrid 3 days a week together out of our Bristol, Birmingham or Manchester offices (flexible 2 days remote wherever).

Why this job matters

The Platform Engineering team is at the forefront of building BT’s next-generation Internal Developer Portal (IDP) — a cutting-edge, self-service platform designed to empower over 5000 developers to build, deploy, and manage applications with efficiency and security.

We are seeking a Lead Platform Engineer to spearhead the design and delivery of this strategic initiative. In this role, you will take full ownership of the portal’s architecture, lead a team of engineers across multiple squads, and ensure seamless integration with BT’s Continuous Integration/Continuous Deployment (CI/CD) pipelines, infrastructure, and gateway mesh.

This role is pivotal in accelerating developer productivity across BT. By driving the development of the IDP, you will enable our developers to work more autonomously, streamline their workflows, and enhance the overall efficiency of our software development lifecycle.

Join us and play a central role in transforming how BT’s developers build and innovate, making a significant impact on our digital future.

What You’ll Be Doing

As a Platform Engineer, you will play a crucial role in shaping and delivering BT’s next-generation Internal Developer Portal (IDP). Here’s what you’ll be doing:

  • Lead the Overall Architecture and Engineering Delivery: You will oversee the entire architecture and engineering process of the IDP, from initial design through to production rollout. Your leadership will ensure that the portal meets its strategic objectives and integrates seamlessly with BT’s existing systems.
  • Design and Implement Core Systems: You will design and implement the core blueprint system and a graph-based data model to support application onboarding and team self-service. This will be fundamental in enabling developers to work more efficiently and autonomously.
  • Guide Engineering Quality and Performance: You will ensure that all components of the IDP adhere to high standards of quality, reusability, observability, and performance. Your guidance will be key in maintaining the robustness and reliability of the platform.
  • Engage with Stakeholders: You will work closely with product owners, engineering leads, and delivery managers to prioritise work and manage timelines. Your ability to communicate and coordinate effectively will be essential in driving the project forward.

The Skills You\’ll Need To Succeed

To excel in this role, you will need a strong foundation in key technologies and relevant experience. Here are the essential skills and experience required:

Technical Knowledge:

  • Front-End Engineering: Hands-on experience in front-end software engineering using TypeScript and JavaScript, with a strong background in modern frontend frameworks, especially React.
  • Back-End Engineering: Proficiency with Node.js frameworks such as NestJS or similar.
  • GraphQL: A deep understanding of GraphQL API design and implementation.
  • Microservices and Cloud-Native Patterns: Experience with microservices, event-driven architecture, and cloud-native patterns.
  • Kubernetes and CI/CD: Familiarity with Kubernetes, Continuous Integration/Continuous Deployment (CI/CD) pipelines, and developer platforms.

Additional Skills:

  • System Design: Excellent system design skills to create robust and scalable solutions.
  • Stakeholder Communication: Strong communication skills to effectively engage with stakeholders.
  • Graph Databases: Experience with graph databases, such as Neo4j.
  • Developer Portals: Familiarity with developer portals like Port, Backstage, or internal platforms.

These skills will enable you to thrive in our dynamic and innovative environment, contributing to the success of our digital transformation initiatives.

Our leadership standards

Looking in:

Leading inclusively and Safely

I inspire and build trust through self-awareness, honesty and integrity.

Owning outcomes

I take the right decisions that benefit the broader organisation.

Looking out:

Delivering for the customer

I execute brilliantly on clear priorities that add value to our customers and the wider business.

Commercially savvy

I demonstrate strong commercial focus, bringing an external perspective to decision-making.

Looking to the future:

Growth mindset

I experiment and identify opportunities for growth for both myself and the organisation.

Building for the future

I build diverse future-ready teams where all individuals can be at their best.

Benefits

  • An annual bonus of up to 10% (company & personal performance dependent)
  • BT Pension scheme; minimum 5% employee contribution, BT contribution 10%
  • Life Assurance
  • 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
  • Benefits
  • BT TV, including TNT Sport and the NOW Entertainment membership, and 25% off NOW Sport, Cinema and Kids
  • Great support for working parents including pay whilst on maternity, adoptive, and paternity leave
  • Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
  • 25 days annual leave (not including bank holidays), increasing with service
  • Volunteering days so you can give back to your local community
  • Brand new electric vehicle salary sacrifice arrangement, known as ‘My EV’

About BT

With over 175 years of heritage, BT is now the flagship business brand of BT Group. We’ve brought together our best people and capabilities into a B2B powerhouse serving 1 -2 million business customers internationally.

We’re a global leader for secure connectivity and collaboration platforms for businesses of all shapes and sizes, from big household names and government departments, right through to sole traders and new start-ups. But it’s not just the technology that matters, it’s what it can do to help them build stronger, smarter, more secure businesses.

We value diversity and inclusion and believe in making a positive impact. We connect for good by championing digital inclusion and equipping people, businesses, and communities with digital skills to thrive.

As a member of our team, you will be part of an organisation that celebrates difference, fosters innovation and provides you with opportunities to be your best. With millions of businesses relying on us daily, joining BT means you can be part of a diverse and multi-skilled team that makes a significant impact to society.

A FEW POINTS TO NOTE:

Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.

We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.

DON\’T MEET EVERY SINGLE REQUIREMENT?

Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We\’re committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you\’re excited about this role but your past experience doesn\’t align perfectly with every requirement on the Job Description, please apply anyway – you may just be the right candidate for this or other roles in our wider team.

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Telecommunications

Referrals increase your chances of interviewing at BT Group by 2x

Sign in to set job alerts for “Software Engineer” roles.

Cardiff, Wales, United Kingdom 4 hours ago

Swansea, Wales, United Kingdom 5 days ago

Cardiff, Wales, United Kingdom 3 weeks ago

Bridgend, Wales, United Kingdom 1 month ago

Cardiff, Wales, United Kingdom £66,779.00-£66,779.00 15 hours ago

Cardiff, Wales, United Kingdom 3 weeks ago

Senior Software Engineer – Java – Engine by Starling

Swansea, Wales, United Kingdom £66,779.00-£66,779.00 15 hours ago

Internship – AI Embedded Software Engineer (Italy Based)

Cardiff, Wales, United Kingdom 3 weeks ago

Cardiff, Wales, United Kingdom 3 weeks ago

Swansea, Wales, United Kingdom 13 hours ago

Cardiff, Wales, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL) employer: BT Group

BT is an exceptional employer that champions innovation and inclusivity, providing a dynamic work environment where employees can thrive. With flexible hybrid working options across vibrant cities like Bristol, Birmingham, and Manchester, BT offers competitive benefits including an annual bonus, generous leave, and support for working parents, all while fostering a culture of growth and collaboration. Join us to make a meaningful impact in the telecommunications industry and advance your career in a supportive and diverse team.
B

Contact Detail:

BT Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially TypeScript, JavaScript, and GraphQL. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.

✨Tip Number 2

Engage with the developer community on platforms like GitHub or Stack Overflow. Share your knowledge and ask questions related to front-end engineering and the specific frameworks BT uses. This can help you build connections and gain insights into industry best practices.

✨Tip Number 3

Prepare for potential technical interviews by practicing coding challenges that focus on front-end development. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills in JavaScript and TypeScript.

✨Tip Number 4

Research BT's current projects and initiatives, particularly around their Internal Developer Portal. Understanding their goals and challenges will allow you to tailor your discussions during interviews and demonstrate your genuine interest in contributing to their success.

We think you need these skills to ace Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)

Front-End Engineering
JavaScript
TypeScript
React
Node.js
NestJS
GraphQL API Design
Microservices Architecture
Event-Driven Architecture
Cloud-Native Patterns
Kubernetes
Continuous Integration/Continuous Deployment (CI/CD)
System Design
Stakeholder Communication
Graph Databases
Developer Portals

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, and GraphQL. Include specific projects where you've used these technologies, especially in front-end engineering.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your skills align with BT's goals for the Internal Developer Portal. Mention your experience with CI/CD pipelines and microservices to demonstrate your fit.

Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving developer portals or cloud-native patterns, be sure to include them in your application. This will help illustrate your hands-on experience.

Highlight Communication Skills: Since stakeholder engagement is crucial for this role, emphasise your communication skills in both your CV and cover letter. Provide examples of how you've successfully collaborated with teams or managed project timelines.

How to prepare for a job interview at BT Group

✨Showcase Your Technical Skills

Make sure to highlight your hands-on experience with JavaScript, TypeScript, and GraphQL during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

✨Demonstrate Leadership Experience

Since this role involves leading a team, be ready to share examples of your leadership experience. Discuss how you've guided teams in past projects, managed timelines, and ensured quality in engineering delivery.

✨Engage with Stakeholders

Communication is key in this role. Prepare to talk about how you've effectively engaged with stakeholders in previous positions. Share examples of how you prioritised work and managed expectations to drive projects forward.

✨Understand the Company’s Vision

Research BT's goals and values before the interview. Be ready to discuss how your skills and experiences align with their mission to enhance developer productivity and transform their digital landscape.

Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)
BT Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Specialist Front End Software Engineer (JavaScript/TypeScript/GraphQL)

    Aberdare
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-08-02

  • B

    BT Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>