Junior JavaScript Engineer
Junior JavaScript Engineer

Junior JavaScript Engineer

London Full-Time 30000 - 40000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join us as a Junior JavaScript Engineer, working on high-scale systems for BBC iPlayer.
  • Company: Be part of the BBC, a diverse and inclusive organisation dedicated to making a difference.
  • Benefits: Enjoy a flexible 35-hour work week, 25 days annual leave, and excellent training opportunities.
  • Why this job: Work with experienced developers, learn new technologies, and contribute to impactful projects.
  • Qualifications: No specific experience required; just a passion for coding and eagerness to learn.
  • Other info: Hybrid work model with one day in the London office; flexible working options available.

The predicted salary is between 30000 - 40000 £ per year.

Salary: £35,000 - £45,000 depending on relevant skills, knowledge and experience.

Contract type: Permanent

Location: London, hybrid (1 day per week in the office)

Closing date for applications is on Sunday 20th April 2025 at 23:59.

We offer a negotiable salary package, a flexible 35-hour working week for work-life balance and 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym.

We offer a warm welcome with full support settling in and foster a culture where everyone has an opportunity to succeed. We take our values seriously because we want our culture to thrive. We want people to really enjoy working with us and get a buzz from knowing that what they are doing is making a difference and enhancing people's lives.

Our engineers receive 10% development time built into the 35 hour working week. Enjoy a flexible work setup with one day a week in the London office, combining in-person collaboration with the benefits of remote work.

Here's a snapshot of your individualised growth plan:

  • Within a month: You'll complete Onboarding, Mandatory Training and inductions.
  • You'll be onboarded in the team's ways of working and given a detailed introduction to the systems and tools that we build.
  • You'll meet the rest of the team, learn about the tech stack, partner teams, history, and where your team is going.
  • You'll have 1-2-1's with line manager in place, have a development plan and a set of goals for your 6 months.
  • Actively participate in pair programming sessions, working closely with other engineers to write maintainable and efficient code.
  • Take a structured and professional approach to engineering, ensuring high-quality development.

The Interview Process:

  • Live pair programming exercise with two of our software engineers which you get in advance of your interview date.
  • Blended interview questions with two of our software engineers.

Main Responsibilities:

  • As a Junior JavaScript Engineer, you will have the opportunity to work with experienced developers on a wide range of technologies that drive our products forward.
  • You will also have the opportunity to work with Delivery Managers and Product Managers to influence the future of BBC iPlayer.
  • You'll be part of a team working on high-scale backend systems that power BBC iPlayer.
  • Work with other developers in the team to design, develop & release working software using best practices.
  • Pair programming with teammates to solve problems and share knowledge.
  • Learn new technologies and adapt to change.
  • Work in a cross-discipline environment.
  • Monitoring and deploying changes with guidance from senior developers.
  • Writing and updating documentation as you learn and grow.

About the BBC:

Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief.

Junior JavaScript Engineer employer: ENGINEERINGUK

The BBC is an exceptional employer, offering a vibrant work culture in London that fosters innovation and collaboration. With excellent career progression opportunities, unrivalled training through our in-house Academy, and a flexible working environment, employees can thrive both personally and professionally. Join us to make a meaningful impact while enjoying a supportive atmosphere that values diversity and individual contributions.
E

Contact Detail:

ENGINEERINGUK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior JavaScript Engineer

✨Tip Number 1

Familiarise yourself with the BBC's values and culture. Understanding their commitment to diversity and inclusion will help you align your responses during interviews, showcasing how you can contribute to their environment.

✨Tip Number 2

Prepare for the live pair programming exercise by practising coding challenges on platforms like LeetCode or HackerRank. This will help you become comfortable with collaborative coding and problem-solving under pressure.

✨Tip Number 3

Engage with the JavaScript community online. Join forums or groups where you can discuss best practices and new technologies. This not only enhances your knowledge but also shows your passion for continuous learning, which is valued at the BBC.

✨Tip Number 4

Research the technologies used in BBC iPlayer and be ready to discuss them. Showing that you have a genuine interest in their products and understanding of their tech stack can set you apart from other candidates.

We think you need these skills to ace Junior JavaScript Engineer

Proficiency in JavaScript
Understanding of HTML and CSS
Familiarity with version control systems (e.g., Git)
Basic knowledge of web development frameworks (e.g., React, Angular, Vue.js)
Experience with RESTful APIs
Ability to write clean and maintainable code
Problem-solving skills
Collaboration and teamwork
Adaptability to new technologies
Strong communication skills
Basic understanding of software development methodologies (e.g., Agile, Scrum)
Experience with debugging and testing tools
Attention to detail
Desire to learn and grow in a fast-paced environment

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Junior JavaScript Engineer position. Familiarise yourself with the technologies mentioned in the job description and think about how your skills align with them.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that match the job description. Emphasise any projects or roles where you've used JavaScript or worked in a team environment, as these are key aspects of the role.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your enthusiasm for the BBC's values and culture. Mention why you want to work there and how you can contribute to their mission.

Prepare for the Interview Process: Since the interview includes a live pair programming exercise, practice coding with a partner. Familiarise yourself with common JavaScript problems and be ready to discuss your thought process during the coding exercise.

How to prepare for a job interview at ENGINEERINGUK

✨Prepare for Pair Programming

Since you'll be doing a live pair programming exercise, practice coding with a friend or colleague. Focus on explaining your thought process as you code, as communication is key during this exercise.

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description. Knowing the basics of JavaScript and any frameworks or tools they use will help you feel more confident during technical discussions.

✨Research BBC's Values

The BBC places a strong emphasis on its values and culture. Make sure to read up on these values and think about how your own experiences align with them. Be ready to discuss this in your interview.

✨Ask Insightful Questions

Prepare thoughtful questions to ask your interviewers about the team dynamics, projects, and growth opportunities. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Junior JavaScript Engineer
ENGINEERINGUK
E
  • Junior JavaScript Engineer

    London
    Full-Time
    30000 - 40000 £ / year (est.)

    Application deadline: 2027-04-21

  • E

    ENGINEERINGUK

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