cover image
Sky

Senior React Engineer (Next.js)

Hybrid

Isleworth, United Kingdom

Full Time

27-03-2025

Job Specifications

We believe in better. And we make it happen.

Better content. Better products. And better careers.

Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate.

We turn big ideas into the products, content and services millions of people love.

And we do it all right here at Sky.

What You'll Do

Create extremely well-crafted front-end web applications using React.js and NextJS
Support and Develop Server Side Rendered web applications, making use of AWS Lambda
Write resilient code that will be continuously tested, deployed and performed at scaleTest front end application e2e with unit, functional, integration, visual regression and lighthouse testing
Be part of a self-organising and cross functional Agile team, building high traffic eCommerce and Service web applications for Sky and NBCU's OTT products - such as NOW, WOW, PeacockTV and SkyShowtime
Contribute to the team's technical direction and the improvement of its tools and processes
Ensure that the code written is in line with the department technical strategy - performant, resilient, secure and well monitored and alerted web applications

What you'll bring

Solid commercial experience in React/Redux development
Good understanding of development best practices such as TDD, continuous integration and continuous delivery
Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks
Experience with optimising web applications in areas such as performance, security and resilienceAbility and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers
Ability to help in coaching and mentoring junior members of the team
Desirable - experience with other development languages, frameworks and testing frameworks such as TypeScript, NodeJS, NextJS, GraphQL and Cypress
Knowledge and experience with AWS Lambdas

Team overview

Group Technology Digital Transformation

Want to create a smooth and uninterrupted digital experience for millions of customers? Then our Group Technology Digital Transformation is the team for you. Agile, collaborative, data-driven and diverse, our team works on brilliant products like NOW and Peacock. That's not even the best part. We get to build our own software and our work has a global stage. Our team also delivers exceptional customer experiences and defines digital first propositions in customer journeys across all channels.

The rewards

There's one thing people can't stop talking about when it comes to : the perks. Here's a taster:

Sky Q, for the TV you love all in one place
The magic of Sky Glass at an exclusive rate
A generous pension package
Private healthcare
Discounted mobile and broadband
A wide range of Sky VIP rewards and experiences

Inclusion & how you'll work

We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can.

We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process.

Your office space

Osterley

Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers.

On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon.

We'd love to hear from you

Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next.

But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet.

If you believe in better, we'll back you all the way.

Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.

About the Company

Sky is one of Europe’s leading media and entertainment companies and is part of Comcast Corporation, a global media and technology company that connects people to moments and experiences that matter. At Sky, we Believe in Better. It’s in our DNA. We’re famous for innovation. We offer the world’s smartest TV, Sky Glass; our plug and play streaming puck, Sky Stream; the best aggregation platform, Sky Q; and streaming services NOW and WOW. We provide connectivity you can count on in mobile, fast, secure, reliable residential a... Know more

Related Jobs

Company background Company brand
Company Name
Mpowering People
Job Title
Firmware Developer - Remote (once a month on site)
Job Description
Firmware Developer - Remote, once a month on site (South Birmingham HQ) We are seeking a skilled Firmware Developer with 4–5 years of experience in C programming and embedded PCB board development to join a highly experienced Product Development team. In this role, you will be responsible for developing, testing, and optimizing firmware for sensor devices, ensuring reliable and efficient performance in real-world applications. Responsibilities: Develop, enhance, and maintain firmware for embedded systems, focusing on sensor control and data communication. Collaborate with hardware engineers to ensure seamless firmware integration with PCB designs. Implement and optimize drivers and communication protocols (e.g. UART, I2C, SPI) and low-level system functions Debug, test, and validate firmware on target hardware to maintain reliability and performance. Write clean, well-documented code and participate in code reviews to uphold best practices. Qualifications: Proficiency in C programming for embedded systems. Familiarity with microcontrollers (e.g. STM32, ESP32, or similar) and their development environments. Hands-on experience with communication protocols (e.g. USB, UART, I2C, SPI). Strong understanding of real-time data processing and low-level firmware architecture. Knowledge of hardware debugging tools (e.g. oscilloscopes, logic analyzers). Experience with version control systems (e.g. Git). Effective communication skills and the ability to work independently in a fast-paced environment. Nice to Have: Experience with sensor calibration, data acquisition, or telemetry systems. Familiarity with low-power embedded systems. Knowledge of C++ or Python for test automation or tooling is a plus. Experience with remote device management or over-the-air (OTA) firmware updates. Experience with embedded PCB board development (schematics, board bring-up, and debugging). Please note that my client is unable to provide visa sponsorship for this position. Candidates must be eligible to work in the UK without sponsorship.
Birmingham, United Kingdom
Remote
Full Time
04-04-2025
Company background Company brand
Company Name
Supercell
Job Title
Senior Software Engineer, Supercell ID
Job Description
We’re looking for an experienced Senior Software Engineer to join our in-house Supercell ID product team. The team is developing Supercell’s direct-to-player infrastructure and services, in which the Supercell ID identity platform is a core component. Supercell ID links all our games and web services together with the players through a secure account system and loyalty features, aligning with Supercell’s mission of “creating great games that as many people as possible play for years and that are remembered forever”. You’ll be working along with the whole Supercell X team, in collaboration with the key stakeholders such as game teams, operations and support to ensure an engaging player experience across both our native in-app and web platform interactions. You’ll help with setting the technical and product vision for Supercell ID, design and implement new features and maintain and operate the existing systems. We’re expecting you to carry the responsibility of a small team, meaning the credit for successes - and accountability for failures - rests firmly with you. Most things you work on, you and the team will also own. You get to choose what tools to use and we expect you to build systems that are scalable and easy to maintain and troubleshoot. For anyone currently at a large tech company - we don't have all the building blocks ready that someone else would have made. On the other hand, you get work on a much larger spectrum of technical details. In our environment, a strong entrepreneurial and collaborative mindset will set you up for success. Supercell ID is a service used by hundreds of millions of players. In other words, we have a large user base and need to think about scalability and security from the get-go. With just a small team of backend engineers, we’re looking for you to make a significant impact and elevate the team to a new level. While experience in the games industry is not required, a background in developing and operating large-scale consumer/entertainment services is highly valued. Responsibilities Design, implementation, deployment and maintenance of a scalable, highly available and secure platform for hundreds of millions of users Collaborating with team members and other stakeholders to clarify and define concepts, use cases and requirements Bring a strong product mindset to engineering, including setting technical direction, aligning development goals with business objectives, and communicating with stakeholders. Offer 24/7 first-line support of the production environments as part of a rotating on-call duty Requirements Excellent programming skills. Professional experience with Java and DynamoDB, but we recognize transferable experience with other relevant technologies too. Proven ability to develop and operate highly reliable and scalable business-critical applications. At our scale, all possible race conditions will happen, so you must design systems to be fault-tolerant. Collecting metrics and setting up alerts on those should be second nature to you. Familiarity with cloud computing, preferably AWS, and infrastructure-as-code tools such as Terraform. A strong security mindset with the capability to identify threats and vulnerabilities already during the design phase. An open and respectful attitude towards others and their work. This role can be based in several European countries but will require commitment to spending time at our Helsinki HQ. More details below under Location. Benefits And Compensation Luring you in with glitter, glamour, and gems is not what we seek to do. We develop Supercell as an employer for you to do your best work and to call this the best experience in your professional life. We want you to enjoy your time here fully, so we structure our compensation and benefits to serve this purpose. It starts with perceiving you as a human being, not a resource. About Supercell We are a game company based in Helsinki, Finland, with offices in San Francisco, Seoul and Shanghai. Since our launch in 2010, we've released six games globally – Hay Day, Clash of Clans, Boom Beach, Clash Royale, Brawl Stars, and Squad Busters. To make six games, we've killed dozens along the way. That's because we're obsessed with quality. Our mission is to create great games that as many people as possible play for years and that are remembered forever. To achieve this goal, we put together the best possible teams and give them the freedom and independence to succeed. You Might Love It Here... If you love games, Supercell is the place for you. We're made up of proactive, independent teams that have the freedom to do what they think is best for their players, our games, and the company. We know it takes more than trust and independence to make great games, so we also take good care of our people, providing them with the compensation, work environment and resources they need to succeed and have fun while at it. You Are Not Your Job Title Working with us means you won’t need to focus on chasing titles or climbing ladders. We’ve decided that our internal job titles don’t include prefixes like senior, junior, principal, or director. Instead, we embrace our non-hierarchical culture, allowing us to concentrate on what truly matters: doing what’s best for our players. Recognition isn’t tied to your job title, nor does your title define the impact you can have. For hiring purposes, we do use industry-standard job titles to help attract talent. When it comes to public-facing spaces like LinkedIn, we trust and encourage everyone to select a title that feels most appropriate for them. Location While Helsinki is our home, and we will happily discuss with you relocation options, you can be a Software Engineer at Supercell from everywhere around the world. Well, almost ... At the moment, we support remote employment from a number of different locations and will consider candidates based in Finland, Sweden, Germany, Spain, Denmark or the UK. We also strongly believe in a collaborative culture, and the team will want to work alongside you from time to time, which means you need to be able to commit to spending time at our Helsinki HQ. Not sure if you should apply? Do it! You might feel like you don't tick all the listed requirements with stellar scores. That's fine! We're here to help you succeed. Also, we're happy to learn about any specific accommodations you might require to fully engage in our recruitment process. And here's a video about what we do. (Best enjoyed with salmiakki and rye bread)
London, United Kingdom
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Sky
Job Title
Cloud Engineering Team Lead
Job Description
Job Description We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. As the DevOps Engineer, you will be responsible for designing, implementing, and maintaining the infrastructure and processes that enable continuous integration, delivery, and deployment of software applications. This position will also involve collaborating with development and operations teams to streamline workflows, automate repetitive tasks, and ensure the reliability, scalability, and security of the production environment. The position may involve being available for on-call duties as part of a scheduled roster. What You'll Do Lead and manage a team of DevOps engineers responsible for the development, deployment, and maintenance of infrastructure and automation systems Oversee the design, implementation, and optimization of DevOps products and workflows Collaborate with cross-functional teams, including product management, operations, video engineering, and monitoring, to ensure seamless delivery of infrastructure services Monitor and troubleshoot infrastructure delivery issues, ensuring high availability, quality of service Implement and manage cost optimization strategies to ensure efficient use of resources and budget control Stay current with industry trends and emerging technologies, incorporating them into the team's projects as appropriate Provide mentorship and professional development opportunities for team members, fostering a culture of continuous learning and improvement Manage team WIP limits, roadmaps, timelines, and resources to ensure successful delivery of multiple projects What You'll Bring Experience working on multiple projects as part of a cross-functional team Working with architecture teams to design scalable, fault-tolerant, and cost-efficient solutions Passion for researching and implementing new technologies Experience with mentoring/knowledge-sharing Proven experience in coding with a programming/scripting language (e.g. Java, Golang, Javascript, Python, Bash) Proven experience in IAC frameworks (e.g. Terraform, Ansible, Pulumi) Proven experience in using LINUX/UNIX Proven experience in using the GitOps approach and related tools (e.g. ArgoCD, FluxCD) Proven experience in working with DB (RDBMS or NoSQL) Proven experience in a containerized environment (k8s, docker) and tools (kubectl, Helm, kustomize, docker-compose) Proven experience in networking and security standards, protocols and best practices Proven experience in logging systems (e.g. ELK stack) Proven experience in monitoring systems (e.g. Prometheus) Proven experience in tracing systems (e.g. OpenTelemetry, Jaeger) Experience in performance optimization and resource management Relevant certifications (AWS, Google) Understanding of Agile methodologies Ability to diagnose and resolve service-affecting issues in a Broadcast/Livestream environment Pro-active attitude Team Overview As a DevOps team within a prestigious broadcasting organization, we work closely with architecture, support, playout, distribution teams, and creative collaborators to bring innovative solutions to life. Our primary goal is to deliver end-to-end systems that meet the unique needs of our customers, starting from the initial concept and design phase all the way through to the deployment of a fully operational, polished product. We pride ourselves on being a small but highly efficient and well-structured team, with clearly defined roles that leverage each member's strengths to ensure seamless project execution. Our collaborative approach and strong communication channels enable us to adapt to dynamic requirements, maintain high-quality standards, and consistently deliver impactful solutions that enhance broadcasting workflows and audience engagement Content technology and innovation Our Content Technology and Innovation team delivers high-quality content to homes, customer devices, businesses and commercial partners across our European markets. With over 2500 colleagues from around the world, we combine our strategic insights, engineering know-how and operational excellence to use the most innovative technologies to create and distribute our award-winning content! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here’s a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & How You'll Work Recognised by The Times and Stonewall, we take pride in our approach to diversity and inclusion. Investing in society, fighting racial injustice and setting ambitious targets for representation at Sky. We’ve embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You’ll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you’ll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It’s a place where you can explore what if, how far, and what next. But better doesn’t stop at what we do, it’s how we do it, too. We embrace each other’s differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we’ll back you all the way. Just so you know: if your application is successful, we’ll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Isleworth, United Kingdom
Hybrid
Full Time
03-04-2025
Company background Company brand
Company Name
Binance
Job Title
Project Research (Infra sector)
Job Description
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world. Responsibilities Produce institutional grade research reports on macro trends as well as sector trends, including but not limited to DeFi, NFT, Gaming, Metaverse, L1/L2 and Middleware etc, for both internal and external clients. Analyze, evaluate and synthesize trends from a variety of data sources (internal data, public blockchain data, etc.). Interact with project teams and industry professionals to collect information. Foster a strong attention to detail when analyzing the market or projects. Proactively stay informed about market trends, opportunities, risks and new projects, with a passion for the cryptocurrency industry. You will be working in the Binance Research team, one of the top research teams in the crypto industry. You will work with other analysts on the Research team and colleagues from other teams, including Data Analytics and Marketing etc. Depending on your level of experience, you may be responsible for a specific sector within the crypto industry. Requirements Experience in crypto/blockchain companies or in VC research. Good knowledge of blockchain data. Strong analytical skills and in-depth knowledge of the crypto industry. Strong articulation and interpersonal skills, can handle high pressure and a fast-paced work environment. Bachelor's degrees in Finance, Economics, Computer Science or other related areas are a plus. CFA is a plus. Proven ability to communicate effectively, self driven and demonstrated strong work ethics. Why Binance Shape the future with the world’s leading blockchain ecosystem Collaborate with world-class talent in a user-centric global organization with a flat structure Tackle unique, fast-paced projects with autonomy in an innovative environment Thrive in a results-driven workplace with opportunities for career growth and continuous learning Competitive salary and company benefits Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team) Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success. By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice .
London, United Kingdom
Remote
Full Time
04-04-2025