Software Engineer - iOS Apply now
Software Engineer - iOS

Software Engineer - iOS

Glasgow Full-Time 36000 - 60000 £ / year (est.)
Apply now
B

At a Glance

  • Tasks: Join us to build an enterprise mobile platform using the latest iOS technologies.
  • Company: We're an award-winning tech consultancy solving complex problems for top organizations since 1993.
  • Benefits: Enjoy flexible benefits, industry-leading health plans, hybrid working, and discounts on lifestyle brands.
  • Why this job: Be part of a creative team in a collaborative culture that values innovation and growth.
  • Qualifications: Proven iOS development experience with Swift and familiarity with Agile environments required.
  • Other info: Participate in a vibrant social calendar and training opportunities to enhance your skills.

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

About Us We’re an award-winning innovative tech consultancy – a team of creative problem solvers. Since 1993 we’ve been finding better, more sustainable ways to solve complex technology problems for some of the world’s leading organisations and delivered solutions that millions of people use every day. In the last 30 years we won several awards, including a prestigious Queen’s Award for Enterprise in the Innovation category for our Enterprise Agile delivery approach. Operating from 26 locations across the world, we bring together teams of creative experts with diverse backgrounds and experiences, who enjoy working and learning in our collaborative and open culture and are committed to world-class delivery. We want to continue to grow our team with people just like you! About the Role We love to experiment with the latest tools, technologies and techniques to improve how we deliver our solutions, and we want you to help us build an enterprise mobile platform within a variety of sectors. About You Proven iOS development in a production context (Swift) Strong programming style leveraging Swift specific coding conventions Understanding the advantages and disadvantages of the different iOS architectures Familiarity with RESTful APIs Solid understanding of iOS memory management and asynchronous code patterns Confident working with version control systems (Git) Strong appreciation of OO Design Patterns, Unit Testing and TDD practices Hands-on experience of continuous delivery (Jenkins) Experience working within an Agile environment Experience working in Azure environment Some of the Perks Flexible benefits allowance – you choose how to spend your allowance (additional pension contributions, healthcare, dental and more) Industry leading health and wellbeing plan – we partner with several wellbeing support functions to cater to each individual’s need, including 24/7 GP services, mental health support, and other Life Assurance (4 x annual salary) 25 days annual leave plus bank holidays Hybrid working – Our roles are not fully remote as we take pride in the tight knit communities we have created at our local offices. But we offer plenty of flexibility and you can split your time between the office, client site and WFH Discounts – we have preferred rates from dozens of retail, lifestyle, and utility brands An industry-leading referral scheme with no limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to get people from diverse backgrounds into tech You will become part of a squad with people from different areas within the business who will help you grow at BJSS We have a busy social calendar that you can choose to join– quarterly town halls/squad nights out/weekends away with families included/office get togethers GymFlex gym membership programme

Software Engineer - iOS employer: BJSS

At our award-winning tech consultancy, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. With flexible benefits, industry-leading health and wellbeing plans, and ample opportunities for professional growth, including support for certifications and training, we ensure that our team members are well-equipped to excel in their roles. Join us in a vibrant environment where creativity meets technology, and be part of a community that values diversity and encourages meaningful contributions.
B

Contact Detail:

BJSS Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarize yourself with the latest iOS development trends and tools. Since we love to experiment, showcasing your knowledge of cutting-edge technologies can set you apart during discussions.

✨Tip Number 2

Highlight your experience with Agile methodologies. We value collaboration and adaptability, so sharing specific examples of how you've thrived in Agile environments will resonate well with us.

✨Tip Number 3

Demonstrate your understanding of RESTful APIs and version control systems like Git. Being able to discuss your hands-on experience with these tools will show that you're ready to contribute from day one.

✨Tip Number 4

Engage with our community on social media or tech forums. By connecting with our team members or participating in discussions about iOS development, you can gain insights into our culture and values, making your application stand out.

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

Proven iOS development experience
Strong proficiency in Swift programming
Understanding of iOS architectures
Familiarity with RESTful APIs
Solid knowledge of iOS memory management
Experience with asynchronous code patterns
Proficient in version control systems (Git)
Appreciation of Object-Oriented Design Patterns
Experience with Unit Testing and TDD practices
Hands-on experience with continuous delivery (Jenkins)
Experience working in an Agile environment
Familiarity with Azure environments
Strong problem-solving skills
Ability to work collaboratively in a team

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your iOS development experience, particularly with Swift. Include specific projects where you utilized RESTful APIs and demonstrate your understanding of iOS architectures.

Craft a Compelling Cover Letter: In your cover letter, express your passion for innovative technology solutions and how your skills align with the company's mission. Mention your experience with Agile environments and continuous delivery practices.

Showcase Relevant Skills: Clearly outline your familiarity with version control systems like Git, as well as your understanding of OO Design Patterns and Unit Testing. This will show that you are well-versed in best practices for software development.

Highlight Team Collaboration: Emphasize your ability to work within diverse teams and your commitment to collaborative culture. Share examples of how you've contributed to team success in previous roles, especially in an Agile setting.

How to prepare for a job interview at BJSS

✨Showcase Your iOS Expertise

Be prepared to discuss your experience with iOS development, particularly in Swift. Highlight specific projects where you utilized Swift coding conventions and explain how you approached challenges in those projects.

✨Understand iOS Architectures

Familiarize yourself with different iOS architectures and be ready to discuss their advantages and disadvantages. This will demonstrate your depth of knowledge and ability to make informed decisions in your development work.

✨Demonstrate Agile Experience

Since the company values Agile methodologies, share examples of how you've worked in Agile environments. Discuss your role in sprints, collaboration with cross-functional teams, and how you adapt to changing requirements.

✨Prepare for Technical Questions

Expect technical questions related to memory management, asynchronous code patterns, and RESTful APIs. Brush up on these topics and be ready to solve problems or write code during the interview to showcase your skills.

Software Engineer - iOS
BJSS Apply now
B
  • Software Engineer - iOS

    Glasgow
    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2026-12-17

  • B

    BJSS

  • Other open positions at BJSS

    B
    Platform Engineer - Azure

    BJSS

    Edinburgh Full-Time
    B
    Platform Engineer - AWS

    BJSS

    Liverpool Full-Time 43200 - 72000 £ / year (est.)
>