Software Engineers for Mobile Platforms
2 days ago
Company Overview
The BBC is a world-renowned media organization that produces high-quality content for audiences globally. Our Software Engineering team plays a critical role in developing innovative products and features that shape the industry.
We are seeking talented software engineers to join our mobile applications team in Salford, London, and Glasgow. This role offers a unique opportunity to work on large-scale systems, collaborate with a multidisciplinary team, and contribute to the design and development of high-performance features using the latest mobile technologies.
Salary
The estimated salary for this role is £55,000 - £65,000 per annum, depending on relevant skills, knowledge, and experience. This reflects internal benchmarking and external market insights.
Job Description
As a software engineer at the BBC, you will be responsible for ensuring high-quality code delivery in line with project goals and delivery cycles. You will thrive using agile methods, enjoy working collaboratively as part of a multidisciplinary team focused on several projects, and deliver secure, reliable, and scalable software within your team.
You will have the opportunity to work on various aspects of the development process, including requirements gathering, design, development, testing, deployment, and maintenance. You will also bring a strategic lens to team operating processes and tooling to improve how we work and ultimately deliver valuable, high-quality software to our users.
Required Skills and Qualifications
- Extensive experience of native Android app development using Kotlin and Java or native iOS app development using Swift/Objective-C
- Comfortable with Compose functional programming or Swift-UI functional programming
- Experience with large and complex applications
- Experience with source control
- Experience with the end-to-end software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance
- App signing and deployment knowledge
- Knowledge of writing automated tests and taking a TDD approach to your work
- Experience with experimentation and A/B testing
- Experience building accessible applications
- Experience with JavaScript/TypeScript desirable
- Knowledge and practice of testing, writing unit tests, TDD, UI Tests, and broader testing concerns
- Exposure to trunk-based development & release trains with feature flags
Benefits
We offer a negotiable salary package, a flexible 35-hour working week for work-life balance, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme, and discounted dental, health care, and gym.
About the BBC
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. We don't focus simply on what we do – we also care how we do it. Our values and the way we behave are important to us.
-
Mobile Software Engineers
11 hours ago
Salford, Salford, United Kingdom BBC Full timeAbout UsThe BBC is a world-renowned media organisation that produces high-quality content for audiences globally. Our software engineering team plays a vital role in delivering innovative products and features that set us apart from the competition.We are seeking highly skilled mobile software engineers to join our teams in Salford, London, and Glasgow. As a...
-
Senior Platform Engineer
1 month ago
Salford, Salford, United Kingdom Department for Business and Trade Full timeAbout the RoleWe are seeking a highly skilled Senior Platform Engineer to join our team at the Department for Business and Trade. As a key member of our Digital, Data and Technology directorate, you will play a crucial role in building and operating our cutting-edge developer platform in AWS.Main ResponsibilitiesAs a Senior Platform Engineer, you will be...
-
Software Engineering Degree Apprentice
3 days ago
Salford, Salford, United Kingdom undisclosed Full timeSoftware Engineering Degree ApprenticeshipWe're looking for talented individuals to join our team as Software Engineering Degree Apprentices. As a key member of our engineering team, you'll have the opportunity to develop and maintain apps and websites used by millions every day.As a Software Engineering Apprentice, you'll be placed in a front-end, back-end,...
-
AWS - Senior Software Development Engineer
4 weeks ago
Salford, Salford, United Kingdom https:jobs-redefined.cositemap Full timeAt Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We are seeking a highly skilled and versatile Software Developer with strong proficiency in.NET, Python, and Java.The ideal candidate will have a solid foundation in software engineering principles and a track record of developing scalable, high-quality software...
-
Software Development Engineer
2 weeks ago
Salford, Salford, United Kingdom BBC Full timeJob IntroductionThe BBC is seeking a highly skilled Senior Software Engineer to join its Core Platform team in the Data Platform & Products Department.This is a hybrid role that will involve balancing office working with home working, providing fast access to data in real-time to support data-informed decision making and providing personalisation at...
-
Software Engineer
3 weeks ago
Salford, Salford, United Kingdom Appletons Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team.Strong understanding of programming concepts and software development methodologiesExperience with multiple programming languages and development frameworksAbility to design, develop, and test software applications
-
Software Engineer
3 weeks ago
Salford, Salford, United Kingdom Bupa Full time**Job Title:** Software EngineerAt our company, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. **Key Responsibilities:**Design and develop software applications using various programming languages.Collaborate with...
-
Salford, Salford, United Kingdom BBC Full timeAbout the RoleWe are seeking a talented individual to join our team as a Software Engineering Degree Apprentice. As a key member of our team, you will be responsible for developing, maintaining, and delivering apps and websites used by millions every day.Main ResponsibilitiesAs a Software Engineering Apprentice, you will be placed in a front-end, back-end,...
-
Salford, Salford, United Kingdom Greater Manchester Mental Health NHSFT Full timeAs a Software Engineer with a strong focus on Cloud Computing, you will be responsible for designing, developing, and maintaining scalable cloud-based systems.Key responsibilities include:Designing and implementing cloud-based architecturesDeveloping and testing software applications for cloud deploymentCollaborating with cross-functional teams to ensure...
-
Senior Software Engineer
3 weeks ago
Salford, Salford, United Kingdom Bupa Full timeWe are seeking a highly skilled Cloud Computing expert to join our team as a Senior Software Engineer. The ideal candidate will have extensive experience in designing and developing cloud-based applications using AWS and Azure platforms.Key responsibilities include:Designing and implementing cloud-based architecturesDeveloping and deploying scalable cloud...
-
Software Engineer
3 weeks ago
Salford, Salford, United Kingdom Chethams School of Music Full timeJob DescriptionAs a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create efficient and effective software solutions that meet the needs of our users.
-
Microsoft Power Platform Developer
1 week ago
Salford, Salford, United Kingdom undisclosed Full timeMicrosoft Power Platform DeveloperAt an undisclosed company, we're looking for a skilled Microsoft Power Platform Developer to join our team. As a key member of our IT department, you'll be responsible for building and maintaining Microsoft PowerApps, PowerPages, and SharePoint sites. Your primary focus will be on translating business requirements into...
-
Senior Software Engineer
3 weeks ago
Salford, Salford, United Kingdom Maximus Full timeWe are looking for a skilled Cloud Computing Expert to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing and implementing scalable cloud-based systems.Key Responsibilities:Design and develop cloud-based software applicationsCollaborate with cross-functional teams to identify and prioritize project...
-
Software Engineer
3 weeks ago
Salford, Salford, United Kingdom TalkTalk Group Full timeJob DescriptionAs a Software Engineer at our company, you will play a key role in designing, developing, and deploying software applications. Your primary responsibilities will include writing clean, efficient, and well-documented code, collaborating with cross-functional teams, and ensuring high-quality deliverables. If you are passionate about technology...
-
Senior Software Engineer
2 months ago
Salford, Salford, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Salford, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and Development: Design, develop,...
-
Software Engineer
3 weeks ago
Salford, Salford, United Kingdom Shared Services Connected Ltd Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team at Company. The successful candidate will be responsible for designing, developing, and maintaining software applications using a range of technologies including Java, Python, and C++.Key ResponsibilitiesDevelop high-quality software applications using a range of programming...
-
Senior Software Developer
4 weeks ago
Salford, Salford, United Kingdom Moody's Investors Service Full timeJob SummaryWe are seeking a highly skilled and versatile Software Developer with strong proficiency in.NET, Python, and Java to join our team at Moody's Investors Service.Key ResponsibilitiesLead a team of software developers, providing technical guidance, mentorship, and code reviews.Collaborate with the Director of Software Development to define project...
-
Senior Software Developer .NET
3 weeks ago
Salford, Salford, United Kingdom Moody's Investors Service Full timeJob SummaryWe are seeking a highly skilled and versatile Software Developer with strong proficiency in .NET, Python, and Java to lead our team of software developers.Key ResponsibilitiesProvide technical guidance, mentorship, and code reviews to a team of 3-5 software developers.Collaborate with the Director of Software Development to define project scope,...
-
Senior Software Developer
4 weeks ago
Salford, Salford, United Kingdom Moody's Investors Service Full timeJob Summary:We are seeking a highly skilled and versatile senior software developer with strong proficiency in.NET, Python, and Java. The ideal candidate will have a solid foundation in software engineering principles and a track record of developing scalable, high-quality software solutions across a variety of platforms.Key Responsibilities:Design, develop,...
-
Innovative Software Engineer
4 weeks ago
Salford, Salford, United Kingdom beBee Professionals Full time £45,000 - £65,000At beBee Professionals, we are looking for a talented Innovative Software Engineer to join our team in the UK. The ideal candidate will have a strong background in software development, with experience in developing, testing, and maintaining software solutions.Responsibilities:Develop and maintain high-quality software applications.Collaborate with...