Senior Mobile Software Engineer iOS in Bristol

Senior Mobile Software Engineer iOS in Bristol

Bristol Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Comply365

At a Glance

  • Tasks: Design and develop top-notch iOS apps using Swift and Objective-C.
  • Company: Join Comply365, a leader in operational content management with a people-first culture.
  • Benefits: Enjoy healthcare plans, private medical insurance, and 27 days holiday.
  • Other info: Collaborative environment with opportunities for mentorship and career growth.
  • Why this job: Make a real impact on the future of aviation, defence, and rail industries.
  • Qualifications: 5+ years in mobile development and 3+ years in iOS using Swift and Objective-C.

The predicted salary is between 60000 - 80000 £ per year.

About Comply365

Comply365 is a leading provider of Operational Content Management, Safety Management, and Training Management in the highly regulated industries of Aviation, Defense, and Rail. We provide a powerful combination of expertise and products underpinned by unified best practices, empowering airlines, rail, and defense organizations with the most comprehensive product portfolio to elevate operational excellence, and transform safety management and training, with closer integration of data across these domains. Comply365 ensures our customers' teams and assets are always geared for peak operational performance and unlocks unparalleled financial and operational gains through more streamlined, robust, and agile operations.

Our culture truly sets us apart at Comply365. In addition to our unwavering dedication to our customers and products that we offer, we are, first and foremost, a diverse team of driven, energetic, and passionate individuals who work together to make a direct impact on the future of our company. We have built, and continue to build a world-class, dynamic, and people-first culture. We believe in celebrating one another's achievements, open communication, and transparent leadership.

About the role

We’re seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help drive the next generation of our best-in-class iOS app. You’ll lead the development of new features, optimize performance, and champion engineering quality across the product. You’ll collaborate closely with product managers, designers, and QA engineers to deliver intuitive, high-performing features that our users rely on every day. We’re looking for someone with a proven track record of shipping high-quality iOS apps, a passion for clean architecture and performance, and the ability to guide others toward technical excellence. At our core, we value open communication, thoughtful collaboration, and pragmatic problem-solving. Great ideas can come from anyone, and we encourage strong opinions balanced with flexibility when presented with new information.

Essential Duties and Responsibilities

  • Design, develop, and maintain production iOS applications using Swift and Objective-C.
  • Ship and support high-quality releases to the Apple App Store.
  • Optimize for performance, reliability, and responsiveness across a wide range of devices.
  • Work closely with design, product, and QA to plan, implement, and validate new features.
  • Contribute to improving development practices, coding standards, and CI/CD pipelines.
  • Stay up to date on the latest iOS SDK changes, frameworks, and Apple developer tools.
  • Mentor peers and share expertise in Swift, UIKit, and app architecture.
  • Communicate progress, risks, and technical insights clearly within the team.

Essential skills

  • 5+ years of professional mobile development experience.
  • 3+ years of hands-on iOS development using Swift and Objective-C.
  • Proven experience releasing and maintaining iOS apps in the App Store.
  • Strong understanding of UIKit, Foundation, Swift Concurrency, and app lifecycle.
  • Experience with REST APIs, JSON, and data persistence using SQLite.
  • Familiarity with modern CI/CD tools (Xcode Cloud, Azure DevOps, or GitHub Actions).
  • Solid grasp of QA methodologies, Agile development, and SDLC best practices.
  • Excellent communication and collaboration skills.
  • Self-driven, organized, and committed to building exceptional user experiences.

Essential technical skills

  • Swift and Objective-C (commercial experience).
  • UIKit, SwiftUI, and Auto Layout.
  • Xcode, Instruments, and Apple developer tools.
  • Git (GitHub, Azure Repos, or equivalent).
  • SQLite database management, schema design, and query optimization.
  • App Store Connect, TestFlight, and provisioning workflows.
  • CI/CD with Xcode Cloud, Azure DevOps, Jenkins, or GitHub Actions.
  • Profiling, debugging, and performance optimization using Instruments.

Why come aboard?

We can't promise you a bar in far Bombay, but we have a range of benefits including healthcare plans, private medical insurance, 27 days holiday rising with length of service, buy/sell holiday, and promoting work/life balance. For more information on our full range of benefits, please visit our website.

Senior Mobile Software Engineer iOS in Bristol employer: Comply365

Comply365 is an exceptional employer that fosters a dynamic, people-first culture where diversity and collaboration thrive. As a Senior Mobile Software Engineer (iOS), you will not only contribute to cutting-edge technology in the aviation, defense, and rail industries but also enjoy comprehensive benefits such as private medical insurance and generous holiday allowances that promote work/life balance. With a strong emphasis on employee growth and open communication, Comply365 empowers its team members to make a meaningful impact while advancing their careers in a supportive environment.

Comply365

Contact Details:

Comply365 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Mobile Software Engineer iOS in Bristol

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best iOS projects. This is your chance to demonstrate your expertise in Swift and Objective-C, and it’ll give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider doing mock interviews with friends or using online platforms to get comfortable with the process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Mobile Software Engineer iOS in Bristol

Swift
Objective-C
iOS Development
UIKit
SwiftUI
Auto Layout
REST APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Mobile Software Engineer role. Highlight your experience with Swift and Objective-C, and showcase any iOS apps you've shipped. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for mobile development and how you can contribute to our team. Be sure to mention your experience with clean architecture and performance optimisation, as these are key for us.

Showcase Your Projects:If you've worked on notable projects or have apps in the App Store, don’t forget to include them! We love seeing real examples of your work, so link to your GitHub or any relevant portfolios that demonstrate your expertise.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Comply365

Know Your Tech Inside Out

Make sure you brush up on your Swift and Objective-C skills before the interview. Be ready to discuss your past projects, especially those involving iOS app development. Highlight specific challenges you faced and how you overcame them, as this shows your problem-solving abilities.

Showcase Your Collaboration Skills

Since the role involves working closely with product managers, designers, and QA engineers, be prepared to share examples of how you've successfully collaborated in the past. Discuss how you communicate progress and technical insights within a team, as this aligns with their culture of open communication.

Demonstrate Your Passion for Quality

Talk about your commitment to engineering quality and clean architecture. Share your experiences with optimising performance and reliability in your apps. This will resonate well with their focus on delivering high-quality features that users rely on every day.

Stay Updated on iOS Trends

Familiarise yourself with the latest iOS SDK changes and Apple developer tools. Mention any recent updates or trends in mobile development that excite you. This shows that you're proactive and genuinely interested in the field, which is something they value highly.