At a Glance
- Tasks: Lead mobile/web engineering projects and mentor teams to deliver innovative solutions.
- Company: Join OVO, a mission-driven company tackling the climate crisis.
- Benefits: Competitive salary, generous holiday, healthcare, and wellness perks.
- Why this job: Make a real impact on sustainability while advancing your tech career.
- Qualifications: Expertise in mobile/web technologies and strong leadership skills required.
- Other info: Dynamic work environment with opportunities for growth and collaboration.
The predicted salary is between 95833 - 138000 £ per year.
Join to apply for the Staff Software Engineer (Mobile/Web) role at OVO
Role OVO-View
Team: Engineering – Mobile & Web Platform
Salary banding: £95,833 – £138,000
Experience: Expert
Working pattern: Full time
Sponsorship: Unfortunately we are unable to offer sponsorship for this role.
This role in 3 words: Pragmatic. Enabling. Hands-on.
Top 3 qualities for this role: Systems thinking. Technical leadership. Delivery excellence.
Where you’ll work: Depending on the needs of your business area, we expect hub based people to be in the office at least once a week, and to go to OVO Connection events in-person.
You’ll be assigned to the closest one of our three hub offices, Bristol, Glasgow, or London; unless your role requires field-based work. Each hub has accessible spaces to park your laptop, is designed to inspire people, help them connect and bring big ideas to life.
Everyone belongs at OVO
At OVO, we are on a mission to solve one of humanity\’s biggest challenges, the climate crisis. And we know it takes all of us to change the world. That\’s why we need diverse people from all abilities, gender identities, ethnicities, ages, sexual orientations, life experiences and backgrounds to join us.
Teamworking for the planet
Everything we do here spins around Plan Zero. So, naturally, the team you’ll be joining plays a gigantic role in making that happen.
This role in a nutshell: As a Staff Mobile/Web Engineer, you’ll be a hands-on technical leader across one or more teams. You’ll shape and deliver architecture within your domain, raise engineering standards, and mentor engineers to multiply impact.
Your key outcomes will be:
- Own the end-to-end technical delivery for complex initiatives, balancing architecture, quality, and speed.
- Contribute to and evolve our mobile/web architecture within your domain (design system adoption, shared libraries, cross-platform patterns).
- Set and uphold engineering standards for performance, accessibility, observability, security, and reliability across apps and web properties.
- Influence API and BFF design to optimise client–server contracts and reduce complexity at the edges.
- Reduce tech debt with clear, measurable plans; guide teams through refactors and incremental modernisation.
- Mentor and grow engineers (pairing, design reviews, talks), building a strong pipeline of future staff engineers.
- Contribute to hiring through calibrated interviews and fair, skills-based assessments.
- Support incident response and own the operational excellence of your services.
Within your first 6 months you’ll:
- Be recognised as a trusted leader and advisor across multiple teams and in the Mobile/Web Community of Practice.
- Co-lead architectural reviews within your area/team, author ADRs, and drive adoption of agreed patterns; partner with Principals on org-wide standards.
- Define and own performance & accessibility targets for your domain.
- Act as the primary technical counterpart to Product, Design, and Backend for your team, planning work, aligning roadmaps, and unblocking cross-team dependencies.
- Level up the craft through mentoring, design/code reviews and pair programming.
- Play an active role in hiring top talent into the mobile/web engineering teams.
- Drive discussions and contribute in the Mobile/Web Community of Practice, fostering collaboration and knowledge sharing across the organisation.
You’ll be a successful Staff Mobile/Web Engineer at OVO if you…
- Bring deep expertise in mobile/web engineering, including TypeScript/Javascript, React.js, React Native, Swift and/or Kotlin is a plus.
- Have a track record of technical leadership, leading complex projects across squads—aligning stakeholders, unblocking teams, and shipping reliably.
- Are passionate about performance, UX, and accessibility, and know how to measure and improve them in production.
- Are an excellent communicator and mentor, raising the bar around you.
- Thrive in innovation, exploring and applying emerging frontend technologies.
- Are hands-on, actively contributing to design, code, and architecture while leading by example.
Let’s talk about what’s in it for you: We’ll pay you between £95,833 and £138,000, depending on your specific skills and experience.
We keep our pay ranges broad on purpose to give us, and you, flexibility to match your experience to our zero carbon mission.
Benefits:
- On-target bonus of 15%.
- 9% Flex Pay on top of your salary.
- 34 days of holiday (including bank holidays).
- Healthcare cash plan or private medical insurance.
- Critical illness cover, life assurance, health assessments.
- Gym membership, travel insurance, workplace ISA, will writing services, dental insurance.
- Extra holiday buying, discount dining, home & tech loans.
- Supporting your favourite charities with give-as-you-earn donations.
- Up to £400 towards any OVO Energy plan, plus great discounts on solar, smart thermostats and EV chargers.
- Ultra-low emission car leasing, cycle to work scheme and public transport season ticket loans.
To find better ways to support our people, we need to listen to each other’s experiences and find ways to build a truly inclusive and diverse workplace.
#J-18808-Ljbffr
Staff Software Engineer (Mobile/Web) employer: OVO
Contact Detail:
OVO Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer (Mobile/Web)
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech events, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This is your chance to demonstrate your technical leadership and hands-on abilities. Make sure it’s easy to navigate and highlights your best work.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and scenarios. Use mock interviews with friends or mentors to get comfortable. Remember, they want to see how you think and solve problems, so be ready to explain your thought process!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about joining our mission to tackle the climate crisis. Let’s make a difference together!
We think you need these skills to ace Staff Software Engineer (Mobile/Web)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Staff Software Engineer role. Highlight your experience with mobile/web technologies like TypeScript, React.js, and any leadership roles you've held. We want to see how your skills align with our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for performance, UX, and accessibility, and explain why you’re excited about joining OVO. Let us know how you can contribute to our Plan Zero mission.
Showcase Your Technical Leadership: In your application, don’t forget to mention specific examples of your technical leadership. Talk about projects where you’ve led teams, mentored engineers, or improved engineering standards. We love seeing how you’ve made an impact!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at OVO
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of TypeScript, JavaScript, React.js, and React Native. Be ready to discuss your past projects and how you've applied these technologies in real-world scenarios. This will show your technical leadership and hands-on experience.
✨Showcase Your Systems Thinking
Prepare to demonstrate your ability to think systemically about architecture and design. Bring examples of how you've balanced quality, speed, and architecture in previous roles. This will highlight your capability to own end-to-end technical delivery.
✨Be a Mentor, Not Just a Candidate
Since mentoring is a key part of the role, think of ways you've helped others grow in their careers. Share specific instances where you've conducted design reviews or pair programming sessions. This will illustrate your commitment to raising engineering standards.
✨Communicate Clearly and Confidently
Practice articulating your thoughts clearly, especially when discussing complex topics like API design or tech debt reduction. Good communication is crucial for influencing stakeholders and unblocking teams, so make sure you convey your ideas effectively during the interview.