At a Glance
- Tasks: Develop and enhance iOS applications for a leading digital media platform.
- Company: Join STV, Scotland’s top digital media brand with millions of viewers monthly.
- Benefits: Enjoy 25 days leave, healthcare contributions, and flexible benefits like gym discounts.
- Why this job: Be part of a dynamic team transforming video streaming experiences for a national audience.
- Qualifications: Experience in Swift, iOS development, and strong communication skills are essential.
- Other info: We value diversity and encourage applications from underrepresented groups.
The predicted salary is between 36000 - 60000 £ per year.
About Us
STV is Scotland’s leading digital media brand. Each month, our commercial broadcast channel reaches 3.5 million viewers and the STV Player is the fastest growing Video on Demand service in the UK. This role is a unique opportunity to work on a multi-platform product that reaches a huge national audience across Scotland. STV are on a mission to become Scotland’s digital entertainment hub. The world of media streaming is fast-paced and constantly changing and STV is determined to lead the way with our new digital strategy. Our development teams are working to transform our video streaming service, STV Player, into a world class platform. Our challenge is to blend leading-edge technology with intuitive user interfaces and engaging user experiences.
About the team
Our Mobile team is a small team of iOS and Android engineers, along with a Product Manager, that build and own our Player applications on iOS and Android based platforms including iOS, iPadOS, tvOS, Android, GoogleTV and FireTV. The team works closely with our UX and Insights teams to ensure we are building the product our users want, and with our QA team to help ensure that we ship reliable and high quality applications. The Mobile team sits within our wider Engineering team and is part of our Digital division.
About the role
As an iOS Developer you will be responsible for crafting performant, accessible user interfaces to ensure that our users can enjoy the growing library of content that STV offers, on the platform of their choice. You will work with internal stakeholders and key 3rd party suppliers to ensure that requirements are met and delivered. You will own the apps you work on from cradle to grave - helping product management and engineering leadership define the requirements and architecture, through to supporting the apps running in production.
About you
We’re looking for candidates with:
- Experience building iOS applications in Swift. Our app is built using Swift and SwiftUI so strong knowledge and commercial experience of the language, SDKs and tooling would be great.
- A good understanding of object-oriented concepts and design patterns would also be beneficial.
- Experience integrating with APIs and services. Our app uses a number of first and third party services in order to deliver content to our audience. You should have experience working with RESTful APIs, dependency management tools (Cocoapods/SPM) and in-app purchases.
- An eye for detail and quality. You have self-motivation and the ability to maintain a high standard of quality whilst working to strict deadlines. You have strong debugging and optimization skills, and can effectively use unit testing to build a solid product.
- Strong communication skills. You enjoy working in a team and collaborating with colleagues in other roles such as UX, Product Management and QA. You have excellent verbal and written communication skills.
It would be great if you also had:
- Knowledge of tvOS development
- Experience with Video Playback
Benefits
There are plenty of reasons why it’s great to work at STV, here are just a few of the perks for you:
- 25 days leave and 9 public holidays per annum, with the option to buy more through our Holiday Extras scheme, and an extra day’s holiday on your birthday.
- Healthcare cash plan providing Company contributions towards dental, optical, wellbeing or other healthcare costs.
- Cycle to work scheme.
- Season ticket travel loan.
- Access to occupational health service.
- Flexible benefits portal providing a range of retail and gym discounts.
Join us
If you have a demonstrable track record of delivery in a related role, we would love to hear from you.
To apply, please send a CV and covering letter by 4 April 2025.
STV Group plc is an equal opportunities employer committed to valuing and promoting equality, diversity and inclusion. We encourage applications from candidates underrepresented in our industry, so we are keen to hear from ethnically diverse talent and people that identify as disabled, deaf and/or neurodivergent. As a Disability Confident employer, we are committed to offering an interview to disabled candidates who meet the minimum criteria for the role. Please let us know if you have any access requirements to support your application by emailing.
iOS Software Engineer employer: STV Group plc
Contact Detail:
STV Group plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Software Engineer
✨Tip Number 1
Familiarise yourself with the STV Player and its features. Understanding the user experience and functionality of the app will help you demonstrate your passion for the product during interviews.
✨Tip Number 2
Brush up on your Swift and SwiftUI skills. Since the role specifically requires experience in these technologies, being able to discuss your previous projects or contributions using them will set you apart from other candidates.
✨Tip Number 3
Network with current or former employees of STV. Engaging with them on platforms like LinkedIn can provide you with insights into the company culture and expectations, which can be invaluable during the interview process.
✨Tip Number 4
Prepare to discuss your experience with APIs and in-app purchases. Be ready to share specific examples of how you've integrated these elements into your past projects, as this is a key requirement for the role.
We think you need these skills to ace iOS Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with iOS applications, particularly in Swift and SwiftUI. Include specific projects where you've integrated APIs and services, as well as any relevant design patterns you've used.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for STV's mission to become Scotland’s digital entertainment hub. Mention how your skills align with their needs, especially your experience with user interfaces and collaboration with cross-functional teams.
Showcase Your Technical Skills: Be specific about your technical skills in your application. Highlight your debugging and optimisation abilities, and mention any experience you have with unit testing, RESTful APIs, and dependency management tools like Cocoapods or SPM.
Demonstrate Communication Skills: Since strong communication is key for this role, consider including examples in your application that showcase your ability to work collaboratively with UX, Product Management, and QA teams. This could be through past projects or team experiences.
How to prepare for a job interview at STV Group plc
✨Showcase Your Swift Skills
Make sure to highlight your experience with Swift and SwiftUI during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Demonstrate API Integration Experience
Since the role involves working with RESTful APIs, come ready to talk about your past experiences integrating APIs into your applications. Share examples of how you managed dependencies and any tools you used, like Cocoapods or SPM.
✨Emphasise Team Collaboration
STV values strong communication skills and teamwork. Be prepared to discuss how you've collaborated with UX designers, product managers, and QA teams in previous roles. Highlight any successful projects that resulted from effective teamwork.
✨Prepare for Technical Questions
Expect technical questions related to object-oriented concepts and design patterns. Brush up on your knowledge in these areas and be ready to explain how you've applied them in your work, especially in relation to building user interfaces.