iOS Developer

Award-winning innovative tech consultancy solving complex technology problems for leading organizations since 1993.
iOS
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS

Description For iOS Developer

BJSS is an award-winning innovative tech consultancy with a 30-year track record of solving complex technology problems for leading organizations worldwide. We're seeking an iOS developer to join our team and help build an enterprise mobile platform across various sectors.

As an iOS developer at BJSS, you'll work with the latest tools and technologies, collaborating with creative experts from diverse backgrounds. You'll be part of our open and collaborative culture, committed to world-class delivery.

Key responsibilities include:

  • Developing iOS applications using Swift
  • Working with RESTful APIs
  • Implementing various iOS architectures
  • Practicing OO Design Patterns, Unit Testing, and TDD
  • Contributing to continuous delivery processes using Jenkins
  • Working in an Agile environment and with Azure

We offer a comprehensive benefits package, including flexible benefits allowance, health and wellbeing support, life assurance, and ample time off. Our hybrid working model allows you to split your time between the office, client sites, and home.

Join BJSS to be part of a dynamic team that values innovation, professional growth, and giving back to the community. With opportunities for training, certifications, and social engagement, you'll find a rewarding career in a company that's been recognized with a Queen's Award for Enterprise in Innovation.

If you're passionate about iOS development, have a strong programming background, and want to work on cutting-edge projects that millions use daily, we want to hear from you. Help us continue our legacy of innovation and problem-solving in the tech consultancy space!

Last updated 8 hours ago

Responsibilities For iOS Developer

  • Build enterprise mobile platform within various sectors
  • Experiment with latest tools, technologies and techniques
  • Develop iOS applications using Swift
  • Work with RESTful APIs
  • Implement and work with different iOS architectures
  • Practice OO Design Patterns, Unit Testing, and TDD
  • Contribute to continuous delivery processes using Jenkins
  • Work in an Agile environment
  • Collaborate with diverse teams of creative experts

Requirements For iOS Developer

  • Proven iOS development in a production context (Swift)
  • Strong programming style leveraging Swift specific coding conventions
  • Understanding the advantages and disadvantages of 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

Benefits For iOS Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
Equity
  • Flexible benefits allowance
  • Industry leading health and wellbeing plan
  • 24/7 GP services
  • Mental health support
  • Life Assurance (4 x annual salary)
  • 25 days annual leave plus bank holidays
  • Hybrid working
  • Discounts from retail, lifestyle, and utility brands
  • Industry-leading referral scheme
  • Flexible holiday buy/sell option
  • Electric vehicle scheme
  • Training opportunities and incentives
  • Professional certifications support
  • Unlimited access to O'Reilly
  • Opportunity to get involved in diversity partnerships
  • Squad membership for personal growth
  • Busy social calendar
  • GymFlex gym membership programme

Interested in this job?

Jobs Related To BJSS iOS Developer

iOS Software Engineer, Keyboard UI

Apple is seeking an iOS Software Engineer to develop innovative keyboard and text input experiences for iOS devices.

Software Engineer, iOS

Join StockX as an iOS Software Engineer to build and maintain the seller experience on our innovative e-commerce platform.

iOS Developer

Experienced iOS Developer needed for remote position at OneTeam. 2-4 years experience, Swift/Objective-C skills required. Join our dynamic team!

iOS Software Engineer

Join StockX as an iOS Software Engineer to build and maintain the seller experience on our innovative e-commerce platform.

Software Engineer, iOS, Waze

Waze seeks an iOS Software Engineer to develop advanced features and improve user experience for millions of drivers.