At a Glance
- Tasks: Join us as a Senior Software Engineer, creating innovative digital products for diverse clients.
- Company: Bauer Media Outdoor is a leading advertising company focused on data-driven innovations.
- Benefits: Enjoy flexible working, 33 paid holidays, healthcare plans, and a supportive work environment.
- Other info: We promote inclusivity and fairness, welcoming diverse talents to shape the future of media.
- Why this job: Be part of a collaborative culture that values your ideas and fosters career growth.
- Qualifications: Experience in React, Node.JS, Typescript, Python, and Agile methodologies required.
The predicted salary is between 48000 - 84000 £ per year.
About Us: Bauer Media Outdoor, a leader in the advertising world, boasts an impressive portfolio across 13 markets. Our mission is to “Create the future of media”, to revolutionize the media landscape, focusing on data-driven innovations and robust infrastructure. Technology is at the heart of our operations, emphasizing transparency, accountability, and value. Our goal is to be the industry-leading technology team, renowned for customer-centric, reliable, fast, flexible, and innovative solutions.
About the Role: At Bauer Media Outdoor, innovation and customer satisfaction are at the heart of what we do. We deliver cutting-edge products for our diverse B2B clientele, including creative agencies, advertisers, specialists, and brands. We are now seeking talented developers to help expand our product range. These roles will involve implementing design system thinking, upholding the highest security and quality standards, and offering valuable insights to enhance user experience across our digital products.
Why Us? At Bauer Media Outdoor, we’re more than a tech-driven advertising leader—we’re a community focused on creating meaningful impact through innovative solutions. Here’s what makes us unique:
- Innovative Landscape: You’ll work at the cutting edge of out-of-home advertising, contributing to a digital transformation that reshapes how advertisers connect with audiences.
- Collaborative Culture: We believe that diversity fuels creativity. You’ll join a team that celebrates varied perspectives and encourages collaboration across departments, ensuring that your ideas are valued.
- Career Development: From mentorship by senior developers to continuous learning, we invest in your growth. With exposure to the latest technologies, you’ll sharpen your skills and advance in a field that’s constantly evolving.
- Commitment to Work-Life Balance: Our flexible work policies and comprehensive benefits are designed to support your well-being, both personally and professionally, so you can thrive.
- Focus on Impact: At BMO, every project we undertake aims to create positive change, whether it’s providing transparent advertising solutions or setting new standards in customer service. Your work will directly shape our industry and influence real-world outcomes.
Key Responsibilities:
- Collaborate with the Product team to identify and solve key issues across our domain.
- Take full ownership of the solutions you create - from design, testing, and deployment to observation and maintenance.
- Gather and analyze feedback from stakeholders and users, identifying areas for improvement in our products.
- Regularly share valuable insights and feedback with the team, contributing to our collective understanding and growth.
- Work closely with the team in developing innovative digital products, prioritizing user experience.
- Assume responsibility for crucial frontend/backend metrics, including load times, performance, and security.
What We’re Looking For:
- Experience in mainstream programming languages. Our current tech is – React, Node.JS, Typescript and Python.
- Proven experience working with a range of data sources, from noSQL to SQL database engines.
- Strong knowledge and proven application of Agile approaches to drive product delivery.
- Good experience with Full stack frameworks, particularly NextJS.
- Familiarity with various data sources, from noSQL to SQL databases.
- Proficiency in AWS infrastructure (Lambda, Cloudwatch).
- Good knowledge of Infrastructure as code frameworks (e.g., Terraform).
- Demonstrated experience in Test-Driven Development (TDD).
What’s in it for you? Out-of-home Advertising is a well-established medium undergoing a digital revolution, and one we believe we are uniquely positioned to capture. You will be at the forefront of this journey, working with your peers to lead the way. As part of this, you will get to grow and learn by working with the latest tech, joining innovative partners, and collaborating with great colleagues on a day-to-day basis. You will have influence and the opportunity to create something you will feel proud of.
The package will also include:
- Flexible working, this is 2 days onsite with 3 days WFH
- 33 paid holidays including bank holidays
- Company Pension Scheme paid up to 8%
- Healthcare Cash Plan
- Life Insurance and group income protection scheme
- Cycle to work scheme
We believe in fairness and as an equal opportunities employer we work hard to foster an inclusive environment, a place you can truly be yourself and be treated fairly. We focus purely on skills and behaviours so if you’d like the opportunity to help us create the future of media, we’d like to hear from you.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Digital in London
✨Tip Number 1
Familiarise yourself with Bauer Media Outdoor's mission and values. Understanding their focus on innovation and customer satisfaction will help you align your discussions during interviews, showcasing how your skills can contribute to their goals.
✨Tip Number 2
Brush up on the specific technologies mentioned in the job description, such as React, Node.JS, and AWS. Being able to discuss your experience with these tools in detail will demonstrate your readiness for the role and your ability to hit the ground running.
✨Tip Number 3
Prepare examples of past projects where you've implemented design system thinking or improved user experience. Sharing these insights during your interview will highlight your practical experience and problem-solving skills, which are crucial for this position.
✨Tip Number 4
Engage with Bauer Media Outdoor's online presence, such as their social media or blog. This will not only give you a better understanding of their current projects but also provide you with talking points that can impress your interviewers and show your genuine interest in the company.
We think you need these skills to ace Senior Software Engineer - Digital in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights relevant experience in software development, particularly with the technologies mentioned in the job description such as React, Node.JS, and Python. Use specific examples to demonstrate your skills and achievements.
Craft a Compelling Cover Letter:In your cover letter, express your enthusiasm for Bauer Media Outdoor and their mission to innovate in the media landscape. Mention how your background aligns with their goals and how you can contribute to their team.
Showcase Your Problem-Solving Skills:Since the role involves identifying and solving key issues, include examples of past projects where you successfully tackled challenges. Highlight your analytical skills and ability to gather and implement feedback.
Emphasise Collaboration and Growth:Bauer Media Outdoor values collaboration and career development. Mention any experiences where you worked in diverse teams or contributed to a collaborative environment. Also, discuss your eagerness to learn and grow within the company.
How to prepare for a job interview at Bauer Media Outdoor
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the specific technologies mentioned in the job description, such as React, Node.JS, and Python. Bring examples of projects where you've successfully implemented these technologies, highlighting your problem-solving skills.
✨Demonstrate Your Collaborative Spirit
Since Bauer Media Outdoor values a collaborative culture, be ready to share experiences where you worked effectively within a team. Discuss how you contributed to group projects and how you value diverse perspectives in achieving common goals.
✨Emphasise User Experience Focus
Given the role's emphasis on user experience, prepare to talk about how you've prioritised user feedback in your previous work. Share specific instances where your insights led to improvements in product design or functionality.
✨Prepare Questions About Career Development
Show your interest in growth by asking insightful questions about mentorship opportunities and continuous learning at Bauer Media Outdoor. This demonstrates that you're not only looking for a job but also a place to develop your skills and advance your career.