Senior iOS Software Engineer - FTC
Senior iOS Software Engineer - FTC

Senior iOS Software Engineer - FTC

Salford Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join us to develop a cutting-edge mobile media player for an exciting media client.
  • Company: Dynamic media company with a focus on innovation and collaboration.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Be at the forefront of mobile development and shape the future of media consumption.
  • Qualifications: Expertise in iOS development and a passion for creating seamless user experiences.
  • Other info: Flexible working environment with a strong emphasis on team collaboration.

The predicted salary is between 43200 - 72000 £ per year.

Location Salford Hybrid 1-2 days a week in the office eligibility to work in the UK Role Overview We are looking for an experienced Senior Software Engineer with expert knowledge of iOS mobile development to join us working with our media client focusing on the development of their mobile media player component; the core playback engine of all video and audio content across their online space. The successful application will be have a deep understanding of modern iOS development and a track record of successfully delivering complex projects. They will be versed in the Swift programming language and have knowledge of Objective-C. The role will require strong technical knowledge whilst working closely with engineering leadership and with more junior colleagues on best practices and modern development workflows. This role is pivotal to an ongoing initiative to migrate our codebase to a more streamlined and scalable architecture using Swift Package Manager (SPM). Tasks will include migration from CocoaPods to SPM, modernising the internal Swift libraries, re-architecting around future shared components strategy and working to integrate functionality built by other teams. We value a collaborative approach, so excellent communication skills are a must to enable the individual to articulate technical concepts to non-technical stakeholders and work effectively within a multidisciplinary team. We enjoy pair programming and care about code quality so will be following test driven development patterns. Essential Key Skills and Responsibilities You will: have commercial mobile development experience in iOS and Swift have proven experience of Swift Package Manager (SPM) ideally have knowledge of CocoaPods [and migrating to SPM] be comfortable with test driven development some prior experience in writing and distributing libraries (desired) have an understanding of Hexagonal [Ports and Adapters) architecture (desired) have experience developing media players for mobile platforms (desired) have a strong pair programming and team working attitude (desired) have professional experience of working in projects using Agile Scrum development processes enjoy collaborating with other engineers have a strong willingness to learn and be a keen team player have experience of writing and taking responsibility for technical documentation Tools and Technology iOS Swift Swift Package Manager (SPM) Objective-C CocoaPods TDD Git/Github Jira/Confluence Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus on media-related projects. Very good working knowledge of standard software development frameworks, techniques and methodologies. Experience with providing coaching and mentoring Ability to work collaboratively in a team, contributing to the development of business scenarios. Knowledge of software development tools and technologies. You are flexible and curious in your approach Strong analytical and problem-solving skills Additional information Duration of the contract: until the end of March 2026, with the possibility of extension contract FTC (full-time) Application Process : In addition to our standard recruitment process, you will be invited to a final online face-to-face meeting with our client, for you to meet them and learn more about the role.

Senior iOS Software Engineer - FTC employer: Spyrosoft Ltd

Join a dynamic team in Salford as a Senior iOS Software Engineer, where innovation meets collaboration. Our hybrid work culture promotes flexibility, allowing you to thrive both in the office and remotely, while offering ample opportunities for professional growth and development. With a focus on cutting-edge technology and a commitment to employee well-being, we provide a rewarding environment that empowers you to make a meaningful impact in the media industry.
S

Contact Detail:

Spyrosoft Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior iOS Software Engineer - FTC

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with iOS development. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best iOS projects. Whether it's apps you've developed or contributions to open-source projects, having tangible evidence of your expertise can really impress potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on common iOS interview questions and coding challenges. Practising with a friend or using online resources can help you feel more confident and ready to tackle any technical questions thrown your way.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates. Plus, it’s super easy!

We think you need these skills to ace Senior iOS Software Engineer - FTC

iOS Mobile Development
Objective-C
Swift
Mobile Media Player Development
Video Playback Engine
Audio Content Management
Software Engineering Principles
Problem-Solving Skills
Collaboration
Agile Methodologies
Version Control (Git)
User Interface Design
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in iOS development and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about mobile development and how you can contribute to our media client’s projects. Keep it engaging and personal – we love to see your personality!

Showcase Your Projects: If you’ve got a portfolio or examples of your work, make sure to include them! We’re keen to see your coding skills in action, especially any mobile media player components or similar projects you’ve tackled.

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’s super easy – just follow the prompts!

How to prepare for a job interview at Spyrosoft Ltd

✨Know Your iOS Inside Out

Make sure you brush up on your iOS development skills. Be prepared to discuss your experience with mobile media player components and any relevant frameworks you've used. Familiarity with the latest iOS updates and best practices will definitely impress.

✨Showcase Your Projects

Bring along examples of your previous work, especially projects that involved video and audio playback. Be ready to explain your role in these projects and the challenges you faced. This will help demonstrate your hands-on experience and problem-solving skills.

✨Understand the Company’s Needs

Research the media client you'll be working with. Understand their products, target audience, and any recent developments in their mobile offerings. This knowledge will allow you to tailor your answers and show how you can contribute to their goals.

✨Prepare for Technical Questions

Expect technical questions related to iOS development, such as memory management, performance optimisation, and debugging techniques. Practise coding challenges or whiteboard exercises to ensure you're ready to showcase your technical prowess during the interview.

Senior iOS Software Engineer - FTC
Spyrosoft Ltd
Location: Salford

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>