iOS Developer

Are you, or do you aspire to be, an iOS Software Developer?
Are you looking for a new challenge and want to join a dynamic and growing company?

JBA Consulting is currently seeking enthusiastic and dedicated Software Developers, who have skills developing iOS Apps using Objective-C and/or Swift to join our TDSD teams.

Our TDSD teams undertake specialist system, software and data development for the natural and built environment. We typically work with central government, environmental, transportation and utility organisations, and private companies, including Network Rail, Environment Agency, Natural Resources Wales, Met Office, Innovate UK and Local Authorities. They work with us because of our reputation in providing innovative and novel software solutions, and these often require highly resilient and secure systems, and the presentation and analysis of vast amounts of data at scale. 

Under the direction of the Lead Developer, the successful candidate will get involved in all stages of the software development life cycle for our GISmapp product. GISmapp is an iOS-based, location-aware data collection system, specifically designed for data collection and assessment of asset data. It underpins our internal and external Asset Management software portfolio of work.


The role will be based in our Broughton Park, Skipton office and will likely be a hybrid role, comprising of a mix of office and home working.  JBA supports agile working which provides for greater flexibility with the way that we work. 

Key Information
  • Job Ref: RNO23-15
  • Closing date: 31.10.23
  • Location: Skipton
Downloads: Application Form Equality & diversity form

Qualifications and experience

Key competencies required for the role:

It would be advantageous to have good A-levels (or equivalent) in mathematics and / or science-based subjects. A degree (or equivalent) in computing, engineering or mathematics would be desirable.  The right candidate will be able to work well in a team and independently.

Applicants should be willing to submit examples of their work or write a small test program to our specification.

Candidates with some of the following knowledge would be advantageous:

  • iOS Application development with Objective-C and/or swift
  • Knowledge of key iOS framework APIs such as MapKit CoreData
  • Familiarity with network communication services
  • Database development
  • Agile principles and methodologies
  • Source control and process management.

Further information:

For an informal discussion about this position contact Andrew Gubbin on t: 01756 587156


Please send a completed JBA application form, together with a current CV to

Cross to close search
Click To:


We use analytics cookies to anonymously track your user journey and interactions with our website. This information is used to help us understand the user experience and to work towards improving the website and the content we publish.


We sometimes make use of third party tracking code to help us determine the succes of any marketing campaigns we might run. This can also be used to ensure you are given content relevant to your interests.

Get in touch…

We'd love to hear from you. Just fill out the form below and a member of our team will be in touch as soon as possible.

Do you have a question or message for |NAME|? Just complete the form below with your information and we'll get back to you as soon as possible.