Mid-Level Mobile Developer (iOS) Brighton, 4 days per week in office, £50,000-£70,000 DOE Mid-Level iOS Developer required by a Brighton based Software House. This is a new role which would be perfect for someone looking to build polished, high-performing mobile apps while working in a collaborative, creative environment. We are looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client offers a vibrant office culture and you will have the opportunity to work on diverse, challenging projects with a skilled and supportive team. Salary £50,000-£70,000 DOE Brighton based, 4 days a week in office, 1 day from home.
11/12/2025
Full time
Mid-Level Mobile Developer (iOS) Brighton, 4 days per week in office, £50,000-£70,000 DOE Mid-Level iOS Developer required by a Brighton based Software House. This is a new role which would be perfect for someone looking to build polished, high-performing mobile apps while working in a collaborative, creative environment. We are looking for someone who has experience with: Designing, building, and maintaining iOS applications in Swift Creating clean, modern UIs with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client offers a vibrant office culture and you will have the opportunity to work on diverse, challenging projects with a skilled and supportive team. Salary £50,000-£70,000 DOE Brighton based, 4 days a week in office, 1 day from home.
SwiftUI Mobile App Lead Developer - Leicestershire to £70K basic + Annual Bonus + Share Option + Pension + other great benefits A new and exciting role for a Mobile App Lead Developer with a strong technical background in developing Apple ecosystem customer facing iOS apps in Swift to join one of the UK's leading FTSE100 companies. Our client has re-written their mobile app using Swift 6 in iOS 26 Liquid Glass using brand new code. You will lead and mentor a team of up to 10 experienced developers and work alongside the architects in improving the App, delivery metrics and KPI's. Key experience: Technical Proficiency: Demonstrable experience in building robust iOS applications using Swift 5 or Swift 6 and SwiftUI (experience with Swift 6 language. iOS 18 and above) with familiarity with the Apple ecosystem. Analytical & Problem Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively. Automation: Proficient in implementing Unit Testing and UI Tests using Swift Testing & XCUITest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuous integration and delivery eg Azure DevOps. RESTful APIs: Hands on experience with Restful APIs integration. SwiftUI Mobile App Lead Developer - Leicestershire
10/12/2025
Full time
SwiftUI Mobile App Lead Developer - Leicestershire to £70K basic + Annual Bonus + Share Option + Pension + other great benefits A new and exciting role for a Mobile App Lead Developer with a strong technical background in developing Apple ecosystem customer facing iOS apps in Swift to join one of the UK's leading FTSE100 companies. Our client has re-written their mobile app using Swift 6 in iOS 26 Liquid Glass using brand new code. You will lead and mentor a team of up to 10 experienced developers and work alongside the architects in improving the App, delivery metrics and KPI's. Key experience: Technical Proficiency: Demonstrable experience in building robust iOS applications using Swift 5 or Swift 6 and SwiftUI (experience with Swift 6 language. iOS 18 and above) with familiarity with the Apple ecosystem. Analytical & Problem Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively. Automation: Proficient in implementing Unit Testing and UI Tests using Swift Testing & XCUITest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuous integration and delivery eg Azure DevOps. RESTful APIs: Hands on experience with Restful APIs integration. SwiftUI Mobile App Lead Developer - Leicestershire
The Guardian is one of the world's biggest liberal news organisations. We are renowned for our groundbreaking independent journalism, our award-winning digital products and excellent engineering team. We're looking for a Senior iOS Developer/Engineer to join our Apps team on a 12 month fixed term contract or internal secondment. Development of digital products is central to the Guardian. You could be building the products that showcase our progressive and independent journalism, crafting the tools that journalists use to write their stories, developing the services that allow those stories to be distributed across the globe, or safeguarding our financial future. Please visit our Guardian engineering site which contains information and a blog about working in the Product & Engineering department. Our award-winning iOS app is primarily built in Swift, with a strong focus on delivering a fast, stable, and seamless user experience - reflected in our 4.8-star App Store rating. We also recently launched Feast, a brand-new app written entirely from the ground up in SwiftUI. About the Role You'll be building and testing major new features, as well as improving and maintaining existing functionality. Our programming language of choice is Swift, and we now build all new features exclusively using SwiftUI. You'll occasionally work with legacy code in UIKit and Objective-C, so some familiarity is a bonus. You won't be coding in isolation - our culture is strongly collaborative, whether pair programming with other developers or working closely with designers, editorial and commercial colleagues. You'll have a voice in all big decisions the team makes. As an engineer you'll be involved in product decisions as well as technical ones. You'll be reviewing the code of other engineers to ensure we maintain our app's high standard. You'll strive to be innovative on a daily basis, as well as at our regular hack days. About You: You have extensive experience building and deploying iOS applications. You are an expert in iOS development and you have a strong interest in growing your skills. You're confident coding in Swift and building in SwiftUI You have some knowledge of Objective-C and UIKit or are willing to learn You can make confident and considered choices regarding what technologies to use and when to use them. You drive code quality and best practices. You are curious, passionate about technology and finding creative solutions to complex problems. You may love the news or you may want to reinvent it. We operate in a hybrid environment. Our Software Engineers/Developers are expected to come into the office at least 1 day per week. If you want to come in more than that, that's great too. We strive for transparency in remuneration. The salary for new Senior Apps Developers at the Guardian is £82,000 per year. We value and respect all differences (seen and unseen) in all people. We aspire to have inclusive working experiences and an environment that reflects the audience we serve, where our people have equal access to career development opportunities, their voices are heard and can contribute to our future. We actively encourage applications from people of all backgrounds. Many of our staff work flexibly and we will consider all requests for flexible working arrangements. How to Apply To apply, please upload your latest CV and a cover letter which outlines why you'd love to take on this role, and why you're a great match for what we're looking for. We appreciate the time taken to prepare each application we receive. We do not use AI-assisted technology to review applications; every application is reviewed by a member of our recruitment team. The closing date for applications is Monday 15th December 2025. All roles at the Guardian are open for everybody to apply. It is important to us that you feel supported and comfortable throughout your recruitment process, in order to perform your best. Please let us know if there are any changes we could make to help your application, this includes providing documents in accessible formats or personalising the process to better support your needs. Please contact Anna Vipers at to discuss further so we can work with you to support you through your application. Benefits in our Product & Engineering team 30 days annual leave and the option to purchase an extra 5 days Flexible public holidays Generous pension scheme; if you contribute 5% then the Guardian will contribute 8-12% (depending on your age) Multi-faith prayer room Cycle to work scheme and subsidised gym membership Paid volunteering days 10% time - Dedicated time for personal development, separate from time spent contributing to your team's delivery. Culture and Wellbeing We want everyone to feel like they belong at the Guardian and we champion diversity of thought. Our various employee forums provide a platform to use their voice to foster an inclusive workplace. We became the first major media organisation to achieve B Corp status. We offer tools to help you prioritise your wellbeing including access to our employee benefits platform which provides tailored support for health and wellbeing. In addition, we also offer free yoga and pilates classes. These run alongside our corporate gym membership and cycle to work scheme. Our canteen has views overlooking the Regents Canal and caters for breakfast, lunch and dinner. Learning and Development We encourage personal and professional growth. Employees have access to a broad range of tools and solutions, and we are happy to support the pursuit of professional qualifications through vocational courses and apprenticeships.
10/12/2025
Full time
The Guardian is one of the world's biggest liberal news organisations. We are renowned for our groundbreaking independent journalism, our award-winning digital products and excellent engineering team. We're looking for a Senior iOS Developer/Engineer to join our Apps team on a 12 month fixed term contract or internal secondment. Development of digital products is central to the Guardian. You could be building the products that showcase our progressive and independent journalism, crafting the tools that journalists use to write their stories, developing the services that allow those stories to be distributed across the globe, or safeguarding our financial future. Please visit our Guardian engineering site which contains information and a blog about working in the Product & Engineering department. Our award-winning iOS app is primarily built in Swift, with a strong focus on delivering a fast, stable, and seamless user experience - reflected in our 4.8-star App Store rating. We also recently launched Feast, a brand-new app written entirely from the ground up in SwiftUI. About the Role You'll be building and testing major new features, as well as improving and maintaining existing functionality. Our programming language of choice is Swift, and we now build all new features exclusively using SwiftUI. You'll occasionally work with legacy code in UIKit and Objective-C, so some familiarity is a bonus. You won't be coding in isolation - our culture is strongly collaborative, whether pair programming with other developers or working closely with designers, editorial and commercial colleagues. You'll have a voice in all big decisions the team makes. As an engineer you'll be involved in product decisions as well as technical ones. You'll be reviewing the code of other engineers to ensure we maintain our app's high standard. You'll strive to be innovative on a daily basis, as well as at our regular hack days. About You: You have extensive experience building and deploying iOS applications. You are an expert in iOS development and you have a strong interest in growing your skills. You're confident coding in Swift and building in SwiftUI You have some knowledge of Objective-C and UIKit or are willing to learn You can make confident and considered choices regarding what technologies to use and when to use them. You drive code quality and best practices. You are curious, passionate about technology and finding creative solutions to complex problems. You may love the news or you may want to reinvent it. We operate in a hybrid environment. Our Software Engineers/Developers are expected to come into the office at least 1 day per week. If you want to come in more than that, that's great too. We strive for transparency in remuneration. The salary for new Senior Apps Developers at the Guardian is £82,000 per year. We value and respect all differences (seen and unseen) in all people. We aspire to have inclusive working experiences and an environment that reflects the audience we serve, where our people have equal access to career development opportunities, their voices are heard and can contribute to our future. We actively encourage applications from people of all backgrounds. Many of our staff work flexibly and we will consider all requests for flexible working arrangements. How to Apply To apply, please upload your latest CV and a cover letter which outlines why you'd love to take on this role, and why you're a great match for what we're looking for. We appreciate the time taken to prepare each application we receive. We do not use AI-assisted technology to review applications; every application is reviewed by a member of our recruitment team. The closing date for applications is Monday 15th December 2025. All roles at the Guardian are open for everybody to apply. It is important to us that you feel supported and comfortable throughout your recruitment process, in order to perform your best. Please let us know if there are any changes we could make to help your application, this includes providing documents in accessible formats or personalising the process to better support your needs. Please contact Anna Vipers at to discuss further so we can work with you to support you through your application. Benefits in our Product & Engineering team 30 days annual leave and the option to purchase an extra 5 days Flexible public holidays Generous pension scheme; if you contribute 5% then the Guardian will contribute 8-12% (depending on your age) Multi-faith prayer room Cycle to work scheme and subsidised gym membership Paid volunteering days 10% time - Dedicated time for personal development, separate from time spent contributing to your team's delivery. Culture and Wellbeing We want everyone to feel like they belong at the Guardian and we champion diversity of thought. Our various employee forums provide a platform to use their voice to foster an inclusive workplace. We became the first major media organisation to achieve B Corp status. We offer tools to help you prioritise your wellbeing including access to our employee benefits platform which provides tailored support for health and wellbeing. In addition, we also offer free yoga and pilates classes. These run alongside our corporate gym membership and cycle to work scheme. Our canteen has views overlooking the Regents Canal and caters for breakfast, lunch and dinner. Learning and Development We encourage personal and professional growth. Employees have access to a broad range of tools and solutions, and we are happy to support the pursuit of professional qualifications through vocational courses and apprenticeships.
1 Basic iOS Constructs: Arch. patterns: MVC/MVVM-C Programming Skills - Swift, Swift UI 2 Networking - URL Session, Codable 3 Database - Swift Data, Core data, SQLite and Caching Techniques 4 Background Task Handling using Background Modes GCD and Operation Queues, Promise Kit 5 Unit Testing - XCTest, XCUITest, Snapshot Testing 6 Reactive Programming Paradigm: Swift UI with Swift Concurrency 7 Localization with best practices Country specific rollout with configuration files 8 Familiarity with Instruments, Xcode Organiser, Logs Management 9 Identify and create Reusable components Firebase Crashlytics/Custom Analytics and Remote config 10 Security - Keychain, Data Encryption, Certificate/SSL Pinning, Biometric and Multi-Factor Authentication 11 Solve critical bugs/integration issues Perform Code reviews and mentor 12 App Store/Play Store Distribution, Beta Releases 13 CI/CD tool usage eg Github Actions/Fastlane. SAST/DAST tool familiarity will be nice to have skill set 14 Execute Re-platform assessments for Mobile Applications Ability to create application architectures & provide solutions in more than one technology Collaborate with cross-functional teams to define, design, and ship new features Ensure performance, quality, and scalability of the mobile applications 15 Utilize Xcode with GitHub Copilot for streamlined development and testing
10/12/2025
Contractor
1 Basic iOS Constructs: Arch. patterns: MVC/MVVM-C Programming Skills - Swift, Swift UI 2 Networking - URL Session, Codable 3 Database - Swift Data, Core data, SQLite and Caching Techniques 4 Background Task Handling using Background Modes GCD and Operation Queues, Promise Kit 5 Unit Testing - XCTest, XCUITest, Snapshot Testing 6 Reactive Programming Paradigm: Swift UI with Swift Concurrency 7 Localization with best practices Country specific rollout with configuration files 8 Familiarity with Instruments, Xcode Organiser, Logs Management 9 Identify and create Reusable components Firebase Crashlytics/Custom Analytics and Remote config 10 Security - Keychain, Data Encryption, Certificate/SSL Pinning, Biometric and Multi-Factor Authentication 11 Solve critical bugs/integration issues Perform Code reviews and mentor 12 App Store/Play Store Distribution, Beta Releases 13 CI/CD tool usage eg Github Actions/Fastlane. SAST/DAST tool familiarity will be nice to have skill set 14 Execute Re-platform assessments for Mobile Applications Ability to create application architectures & provide solutions in more than one technology Collaborate with cross-functional teams to define, design, and ship new features Ensure performance, quality, and scalability of the mobile applications 15 Utilize Xcode with GitHub Copilot for streamlined development and testing
1 Basic iOS Constructs: Arch. patterns: MVC/MVVM-C Programming Skills - Swift, Swift UI 2 Networking - URL Session, Codable 3 Database - Swift Data, Core data, SQLite and Caching Techniques 4 Background Task Handling using Background Modes GCD and Operation Queues, Promise Kit 5 Unit Testing - XCTest, XCUITest, Snapshot Testing 6 Reactive Programming Paradigm: Swift UI with Swift Concurrency 7 Localization with best practices Country specific rollout with configuration files 8 Familiarity with Instruments, Xcode Organiser, Logs Management 9 Identify and create Reusable components Firebase Crashlytics/Custom Analytics and Remote config 10 Security - Keychain, Data Encryption, Certificate/SSL Pinning, Biometric and Multi-Factor Authentication 11 Solve critical bugs/integration issues Perform Code reviews and mentor 12 App Store/Play Store Distribution, Beta Releases 13 CI/CD tool usage eg Github Actions/Fastlane. SAST/DAST tool familiarity will be nice to have skill set 14 Execute Re-platform assessments for Mobile Applications Ability to create application architectures & provide solutions in more than one technology Collaborate with cross-functional teams to define, design, and ship new features Ensure performance, quality, and scalability of the mobile applications 15 Utilize Xcode with GitHub Copilot for streamlined development and testing
10/12/2025
Contractor
1 Basic iOS Constructs: Arch. patterns: MVC/MVVM-C Programming Skills - Swift, Swift UI 2 Networking - URL Session, Codable 3 Database - Swift Data, Core data, SQLite and Caching Techniques 4 Background Task Handling using Background Modes GCD and Operation Queues, Promise Kit 5 Unit Testing - XCTest, XCUITest, Snapshot Testing 6 Reactive Programming Paradigm: Swift UI with Swift Concurrency 7 Localization with best practices Country specific rollout with configuration files 8 Familiarity with Instruments, Xcode Organiser, Logs Management 9 Identify and create Reusable components Firebase Crashlytics/Custom Analytics and Remote config 10 Security - Keychain, Data Encryption, Certificate/SSL Pinning, Biometric and Multi-Factor Authentication 11 Solve critical bugs/integration issues Perform Code reviews and mentor 12 App Store/Play Store Distribution, Beta Releases 13 CI/CD tool usage eg Github Actions/Fastlane. SAST/DAST tool familiarity will be nice to have skill set 14 Execute Re-platform assessments for Mobile Applications Ability to create application architectures & provide solutions in more than one technology Collaborate with cross-functional teams to define, design, and ship new features Ensure performance, quality, and scalability of the mobile applications 15 Utilize Xcode with GitHub Copilot for streamlined development and testing
Principal iOS Developer Salary: 80,000- 100,000 Location: Remote (Quarterly travel to Southampton) We're looking for a Principal iOS Developer to lead the build of a cutting-edge healthtech app that uses computer vision and AI to measure vital signs through a smartphone camera. This role combines hands-on development, technical leadership, and collaboration within a regulated medical software environment. What You'll Do Lead architecture and development of a high-performance iOS app. Work within ISO 13485 / IEC 62304 processes and support product validation. Mentor developers and raise engineering standards. Collaborate with AI/ML, backend, product, and design teams. Drive improvements across testing, automation, and release processes. What You'll Bring Expert-level Swift and strong SwiftUI/UIKit skills. Experience with computer vision (Core Image, AVFoundation, Vision). Deep understanding of multithreading, memory management, and performance optimisation. Strong communication and ability to mentor others. Background in regulated, healthtech, or real-time processing is a bonus. Experience 7+ years of iOS development, including 2+ years in a lead or principal role. Proven delivery of high-quality production apps.
04/12/2025
Full time
Principal iOS Developer Salary: 80,000- 100,000 Location: Remote (Quarterly travel to Southampton) We're looking for a Principal iOS Developer to lead the build of a cutting-edge healthtech app that uses computer vision and AI to measure vital signs through a smartphone camera. This role combines hands-on development, technical leadership, and collaboration within a regulated medical software environment. What You'll Do Lead architecture and development of a high-performance iOS app. Work within ISO 13485 / IEC 62304 processes and support product validation. Mentor developers and raise engineering standards. Collaborate with AI/ML, backend, product, and design teams. Drive improvements across testing, automation, and release processes. What You'll Bring Expert-level Swift and strong SwiftUI/UIKit skills. Experience with computer vision (Core Image, AVFoundation, Vision). Deep understanding of multithreading, memory management, and performance optimisation. Strong communication and ability to mentor others. Background in regulated, healthtech, or real-time processing is a bonus. Experience 7+ years of iOS development, including 2+ years in a lead or principal role. Proven delivery of high-quality production apps.
Randstad Technologies Recruitment
City, Manchester
Role: iOS Developer Type: Contract (11 Months) Location: Manchester, UK Working model: Hybrid (2 days in office per week) Payrate: 40 - 50 per Hour on PAYE 50 - 56 per Hour on RUPAYE 56 - 66 per Hour INSIDE IR35 Umbrella Must Haves: Swift and SwiftUI . Expertise in Modularisation and architectural patterns (e.g., Clean Architecture/Dependency Injection ). Strong Unit Testing and XCTest skills. Experience integrating REST APIs . Proven ability to work autonomously and collaborate with Product/UX/QA teams. Experience with data-driven decisions (feature toggles/experimentation). Focus on Accessibility implementation. Nice to Have: Objective-C, UIKit, MVVM, TDD, UI Testing. CI/CD tools (Tuist, Fastlane, Gitlab CI). GraphQL, Server-Driven UI, A/B Testing. Let me know if you are interested and we can have a confidential chat. You can also drop me your CV and I will get back to you on call directly to discuss the role further. If this is not a great fit for you then please let me know if you know someone who can be suitable for the role. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
03/12/2025
Contractor
Role: iOS Developer Type: Contract (11 Months) Location: Manchester, UK Working model: Hybrid (2 days in office per week) Payrate: 40 - 50 per Hour on PAYE 50 - 56 per Hour on RUPAYE 56 - 66 per Hour INSIDE IR35 Umbrella Must Haves: Swift and SwiftUI . Expertise in Modularisation and architectural patterns (e.g., Clean Architecture/Dependency Injection ). Strong Unit Testing and XCTest skills. Experience integrating REST APIs . Proven ability to work autonomously and collaborate with Product/UX/QA teams. Experience with data-driven decisions (feature toggles/experimentation). Focus on Accessibility implementation. Nice to Have: Objective-C, UIKit, MVVM, TDD, UI Testing. CI/CD tools (Tuist, Fastlane, Gitlab CI). GraphQL, Server-Driven UI, A/B Testing. Let me know if you are interested and we can have a confidential chat. You can also drop me your CV and I will get back to you on call directly to discuss the role further. If this is not a great fit for you then please let me know if you know someone who can be suitable for the role. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
I am searching for a permanent and remote working Lead iOS Developer / Lead Mobile App Developer for an exciting and growing technology focused business. The role is offered on a remote basis but you MUST be based in England/UK. You will play a significant role in both the design and implementation of our client's products, applications, tools and services, using native iOS languages, technologies and frameworks. Technology and innovation play a vital part of our customers future and working as a as a Lead iOS Developer / Lead Mobile App Developer you will be responsible for participating in regular technical sessions and talking to their community of iOS Developers about frameworks, tools, techniques and best practices. As one of the most senior iOS Developers and Engineers on the team, you will support the Head of Engineering by providing coaching to a discrete group of individuals. You will play a pivotal role in writing a low-level design for the services that need to be implemented. You will also take part occasionally with Architectural reviews within a wider group of Architectural professionals. About You To be successful as the Lead iOS Developer / Lead Mobile App Developer you will need extensive commercial iOS software development experience. You will also have the following experience: - Excellent knowledge of Swift, Swift UI and Swift Data including relevant framework design patterns and iOS native best practices. Knowledge of the most up to date versions of iOS native features, frameworks and tooling. Detailed knowledge of testing within Swift (both unit and integration). Detailed knowledge of logging frameworks and best practices around support and SDLC practices. A proven commercial history for not only developing sophisticated mobile applications in Swift & Swift UI, but how to ensure successful delivery of Apps within Apple Store and the reviewing process. The ability to understand and coach other members of the team about memory profiling, performance and code efficiencies towards cleaner application architecture when developing iOS native apps would be a distinct advantage. Lead iOS Developers / Lead iOS Engineers perform a vital role within our clients technical services and as such you are required to develop well engineered solutions, and you MUST be an effective communicator. We are also looking for skills in a mixture of the following: - The ability to write and understand feature tickets as part of a backlog or active sprint. Supporting Product Managers and the Head of Delivery / Head of Engineering in prioritising the work items and understanding how each ticket fits within an end-to-end use case. Able to effectively communicate design decisions with peers and take an active role within the lead software engineering forum. Able to manage and facilitate effective agile ceremonies such as daily scrum and planning. Able to communicate and demonstrate capabilities within an audience including senior stakeholders. About The Business Our client is a nationally recognised business who deliver award-winning solutions to a wide range of customers in diverse market sectors. Our client is immensely proud to be an equal opportunities employer, and they celebrate diversity and are committed to creating an inclusive environment for all employees. Collaboration is at the heart of what they do, and they take pride in coming together to achieve remarkable things. The role comes with a wide-range of benefits to support your well-being and career growth, including: Very Competitive Salary. Generous Holiday Allowance: 25 day's holiday plus bank holidays, with the option of adding up to 5 days additional unpaid leave days per year. Annual Lifestyle Allowance. Pension Scheme: Matched up to 6% for the first 3 years, and up to 10% thereafter. Private Health Insurance (Vitality). Group Income Protection Scheme. Charitable Fundraising. Cycle to Work and Gym Flex Schemes. Internal Coaching and Mentoring. Training and Career Progression. Family-Friendly Policies. Free Parking (if and when onsite). Please note, to be considered for this role you MUST be based in the UK and you MUST have the Right to Work long-term in England/UK without Company Sponsorship. Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
25/11/2025
Full time
I am searching for a permanent and remote working Lead iOS Developer / Lead Mobile App Developer for an exciting and growing technology focused business. The role is offered on a remote basis but you MUST be based in England/UK. You will play a significant role in both the design and implementation of our client's products, applications, tools and services, using native iOS languages, technologies and frameworks. Technology and innovation play a vital part of our customers future and working as a as a Lead iOS Developer / Lead Mobile App Developer you will be responsible for participating in regular technical sessions and talking to their community of iOS Developers about frameworks, tools, techniques and best practices. As one of the most senior iOS Developers and Engineers on the team, you will support the Head of Engineering by providing coaching to a discrete group of individuals. You will play a pivotal role in writing a low-level design for the services that need to be implemented. You will also take part occasionally with Architectural reviews within a wider group of Architectural professionals. About You To be successful as the Lead iOS Developer / Lead Mobile App Developer you will need extensive commercial iOS software development experience. You will also have the following experience: - Excellent knowledge of Swift, Swift UI and Swift Data including relevant framework design patterns and iOS native best practices. Knowledge of the most up to date versions of iOS native features, frameworks and tooling. Detailed knowledge of testing within Swift (both unit and integration). Detailed knowledge of logging frameworks and best practices around support and SDLC practices. A proven commercial history for not only developing sophisticated mobile applications in Swift & Swift UI, but how to ensure successful delivery of Apps within Apple Store and the reviewing process. The ability to understand and coach other members of the team about memory profiling, performance and code efficiencies towards cleaner application architecture when developing iOS native apps would be a distinct advantage. Lead iOS Developers / Lead iOS Engineers perform a vital role within our clients technical services and as such you are required to develop well engineered solutions, and you MUST be an effective communicator. We are also looking for skills in a mixture of the following: - The ability to write and understand feature tickets as part of a backlog or active sprint. Supporting Product Managers and the Head of Delivery / Head of Engineering in prioritising the work items and understanding how each ticket fits within an end-to-end use case. Able to effectively communicate design decisions with peers and take an active role within the lead software engineering forum. Able to manage and facilitate effective agile ceremonies such as daily scrum and planning. Able to communicate and demonstrate capabilities within an audience including senior stakeholders. About The Business Our client is a nationally recognised business who deliver award-winning solutions to a wide range of customers in diverse market sectors. Our client is immensely proud to be an equal opportunities employer, and they celebrate diversity and are committed to creating an inclusive environment for all employees. Collaboration is at the heart of what they do, and they take pride in coming together to achieve remarkable things. The role comes with a wide-range of benefits to support your well-being and career growth, including: Very Competitive Salary. Generous Holiday Allowance: 25 day's holiday plus bank holidays, with the option of adding up to 5 days additional unpaid leave days per year. Annual Lifestyle Allowance. Pension Scheme: Matched up to 6% for the first 3 years, and up to 10% thereafter. Private Health Insurance (Vitality). Group Income Protection Scheme. Charitable Fundraising. Cycle to Work and Gym Flex Schemes. Internal Coaching and Mentoring. Training and Career Progression. Family-Friendly Policies. Free Parking (if and when onsite). Please note, to be considered for this role you MUST be based in the UK and you MUST have the Right to Work long-term in England/UK without Company Sponsorship. Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
Lead Mobile Engineer Hybrid / Remote working options. Office in Bournemouth, Dorset Salary circa 70,000 - 75,000 plus benefits iOS, Swift, Android, Kotlin We have an exciting opportunity for a Lead Mobile Engineer with a market leading company who are at the forefront of delivering technology to the transport sector. The technology is used by hundreds of thousands of users every day for travel to education, work and independence. The Lead Mobile Engineer is expected to be an experienced developer in either iOS or Android development and the enthusiasm to take the lead in delivering and supporting these apps. The Role: Serve as the technical backbone for all mobile initiatives Leading the mobile team by providing coaching and mentoring to promote knowledge sharing and guiding the ways of working Onboard new customers, seeking to identify opportunities for efficiency Lead the architecture / implementation planning of new features About You! The ideal candidate will have passion and enthusiasm for quality and best practice Technically you will have demonstrable experience building & delivering iOS and Android mobile applications for fast-growing, consumer-facing organisations. You will be a champion of Object-Oriented programming and software engineering principles Technical: Knowledge of the following technologies is expected: iOS Swift Android Kotlin Agile Salary, Benefits, Location: The company have offices in Bournemouth, Dorset and they are happy to adopt a remote working aspect with benefits including medical healthcare, cycle to work scheme and annual leave. How to apply Please contact Tom Rayner on (phone number removed) or email (url removed) for immediate consideration. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
21/11/2025
Full time
Lead Mobile Engineer Hybrid / Remote working options. Office in Bournemouth, Dorset Salary circa 70,000 - 75,000 plus benefits iOS, Swift, Android, Kotlin We have an exciting opportunity for a Lead Mobile Engineer with a market leading company who are at the forefront of delivering technology to the transport sector. The technology is used by hundreds of thousands of users every day for travel to education, work and independence. The Lead Mobile Engineer is expected to be an experienced developer in either iOS or Android development and the enthusiasm to take the lead in delivering and supporting these apps. The Role: Serve as the technical backbone for all mobile initiatives Leading the mobile team by providing coaching and mentoring to promote knowledge sharing and guiding the ways of working Onboard new customers, seeking to identify opportunities for efficiency Lead the architecture / implementation planning of new features About You! The ideal candidate will have passion and enthusiasm for quality and best practice Technically you will have demonstrable experience building & delivering iOS and Android mobile applications for fast-growing, consumer-facing organisations. You will be a champion of Object-Oriented programming and software engineering principles Technical: Knowledge of the following technologies is expected: iOS Swift Android Kotlin Agile Salary, Benefits, Location: The company have offices in Bournemouth, Dorset and they are happy to adopt a remote working aspect with benefits including medical healthcare, cycle to work scheme and annual leave. How to apply Please contact Tom Rayner on (phone number removed) or email (url removed) for immediate consideration. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Lead Mobile Engineer Hybrid / Remote working options. Salary circa 70,000 - 75,000 plus benefits iOS, Swift, Android, Kotlin We have an exciting opportunity for a Lead Mobile Engineer with a market leading company who are at the forefront of delivering technology to the transport sector. The technology is used by hundreds of thousands of users every day for travel to education, work and independence. The Lead Mobile Engineer is expected to be an experienced developer in either iOS or Android development and the enthusiasm to take the lead in delivering and supporting these apps. The Role: Serve as the technical backbone for all mobile initiatives Leading the mobile team by providing coaching and mentoring to promote knowledge sharing and guiding the ways of working Onboard new customers, seeking to identify opportunities for efficiency Lead the architecture / implementation planning of new features About You! The ideal candidate will have passion and enthusiasm for quality and best practice Technically you will have demonstrable experience building & delivering iOS and Android mobile applications for fast-growing, consumer-facing organisations. You will be a champion of Object-Oriented programming and software engineering principles Technical: Knowledge of the following technologies is expected: iOS Swift Android Kotlin Agile Salary, Benefits, Location: The company have offices in Bournemouth, Dorset and they are happy to adopt a remote working aspect with benefits including medical healthcare, cycle to work scheme and annual leave. How to apply Please contact Tom Rayner on (phone number removed) or email (url removed) for immediate consideration. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
17/11/2025
Full time
Lead Mobile Engineer Hybrid / Remote working options. Salary circa 70,000 - 75,000 plus benefits iOS, Swift, Android, Kotlin We have an exciting opportunity for a Lead Mobile Engineer with a market leading company who are at the forefront of delivering technology to the transport sector. The technology is used by hundreds of thousands of users every day for travel to education, work and independence. The Lead Mobile Engineer is expected to be an experienced developer in either iOS or Android development and the enthusiasm to take the lead in delivering and supporting these apps. The Role: Serve as the technical backbone for all mobile initiatives Leading the mobile team by providing coaching and mentoring to promote knowledge sharing and guiding the ways of working Onboard new customers, seeking to identify opportunities for efficiency Lead the architecture / implementation planning of new features About You! The ideal candidate will have passion and enthusiasm for quality and best practice Technically you will have demonstrable experience building & delivering iOS and Android mobile applications for fast-growing, consumer-facing organisations. You will be a champion of Object-Oriented programming and software engineering principles Technical: Knowledge of the following technologies is expected: iOS Swift Android Kotlin Agile Salary, Benefits, Location: The company have offices in Bournemouth, Dorset and they are happy to adopt a remote working aspect with benefits including medical healthcare, cycle to work scheme and annual leave. How to apply Please contact Tom Rayner on (phone number removed) or email (url removed) for immediate consideration. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Hays are now looking for a Mobile Application Developer for one of our local clients. Day Rate is Negotiable, Inside IR35 Remote Working 6-month contract Role Summary This position plays a key role in sustaining and improving a mobile platform that enables offline capabilities and supports operational teams in the field. The role will start as a contract engagement, with the possibility of becoming a permanent opportunity. Core Responsibilities Design, build, and refine mobile applications with a strong emphasis on offline usability. Work closely with technical and business teams to deliver intuitive, reliable solutions. Diagnose and resolve issues, particularly those impacting offline performance, to ensure smooth user experience. Document technical workflows and participate in knowledge-sharing sessions. Assist in scaling and deploying the mobile solution across operational environments. Engage with stakeholders to gather requirements and deliver solutions within agreed timelines. Required Skills & Experience Demonstrated expertise in mobile development for iOS and/or Android . Solid understanding of offline-first principles and data sync mechanisms. Hands-on experience with frameworks such as React Native , Flutter, or native development using Swift/Kotlin. Skilled in integrating mobile apps with backend APIs and services. Competence in testing, debugging, and optimising performance for mobile platforms. Ability to work autonomously and prioritise tasks in a dynamic setting. Preferred Skills Exposure to full-stack development and broader system architecture. Background in transport or field-service applications. Familiarity with CI/CD pipelines for mobile deployments. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or send a copy of your CV to Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
17/11/2025
Contractor
Hays are now looking for a Mobile Application Developer for one of our local clients. Day Rate is Negotiable, Inside IR35 Remote Working 6-month contract Role Summary This position plays a key role in sustaining and improving a mobile platform that enables offline capabilities and supports operational teams in the field. The role will start as a contract engagement, with the possibility of becoming a permanent opportunity. Core Responsibilities Design, build, and refine mobile applications with a strong emphasis on offline usability. Work closely with technical and business teams to deliver intuitive, reliable solutions. Diagnose and resolve issues, particularly those impacting offline performance, to ensure smooth user experience. Document technical workflows and participate in knowledge-sharing sessions. Assist in scaling and deploying the mobile solution across operational environments. Engage with stakeholders to gather requirements and deliver solutions within agreed timelines. Required Skills & Experience Demonstrated expertise in mobile development for iOS and/or Android . Solid understanding of offline-first principles and data sync mechanisms. Hands-on experience with frameworks such as React Native , Flutter, or native development using Swift/Kotlin. Skilled in integrating mobile apps with backend APIs and services. Competence in testing, debugging, and optimising performance for mobile platforms. Ability to work autonomously and prioritise tasks in a dynamic setting. Preferred Skills Exposure to full-stack development and broader system architecture. Background in transport or field-service applications. Familiarity with CI/CD pipelines for mobile deployments. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or send a copy of your CV to Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Job Title: iOS Developer (Contract) Location: London (Hybrid working) Contract Length: Initial 3 months (with potential extension) About the Role We're looking for a talented iOS Developer to join our client on a contract basis and play a key role in building and enhancing native mobile applications for a leading financial services/fintech client. This is a hands-on role where you'll work closely with product and engineering teams to deliver high-quality, secure, and scalable mobile solutions. Key Responsibilities Design, build, and maintain high-performance native iOS applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure applications are secure, scalable, and compliant with industry standards. Troubleshoot, debug, and improve application performance. Keep up to date with the latest iOS frameworks, tools, and development practices. Key Skills & Experience Proven experience as an iOS Developer with strong expertise in Swift, SwiftUI, and Objective-C. Solid understanding of native iOS frameworks, APIs, and Apple design principles. Experience working in financial services, banking, or fintech environments. Familiarity with secure coding practices and regulatory/compliance requirements in finance. Strong knowledge of CI/CD, testing frameworks, and version control (Git). Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
01/10/2025
Contractor
Job Title: iOS Developer (Contract) Location: London (Hybrid working) Contract Length: Initial 3 months (with potential extension) About the Role We're looking for a talented iOS Developer to join our client on a contract basis and play a key role in building and enhancing native mobile applications for a leading financial services/fintech client. This is a hands-on role where you'll work closely with product and engineering teams to deliver high-quality, secure, and scalable mobile solutions. Key Responsibilities Design, build, and maintain high-performance native iOS applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure applications are secure, scalable, and compliant with industry standards. Troubleshoot, debug, and improve application performance. Keep up to date with the latest iOS frameworks, tools, and development practices. Key Skills & Experience Proven experience as an iOS Developer with strong expertise in Swift, SwiftUI, and Objective-C. Solid understanding of native iOS frameworks, APIs, and Apple design principles. Experience working in financial services, banking, or fintech environments. Familiarity with secure coding practices and regulatory/compliance requirements in finance. Strong knowledge of CI/CD, testing frameworks, and version control (Git). Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
Mobile App Developer Permanent | Taunton, Somerset | Up to £50,000 per annum | Hybrid Our client are looking to onboard a skilled Mobile App Developer to join their team. With a flexible approach to tools and technologies, they're primarily looking for someone who brings solid experience and enthusiasm to deliver high-quality mobile experiences. Required experience: 3-5 years of professional experience in mobile app development. Strong proficiency in a mobile app development programming language eg Flutter, React Native, xcode, Xamarin, Swift or MAUI. Solid understanding of widget trees , state management , and platform-specific capabilities . Experience integrating with RESTful APIs . Familiarity with iOS and Android native bridging . Experience with Git and working in Agile environments . Ability to write clean, reusable, and well-structured code. Strong problem-solving and communication skills. Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
01/10/2025
Full time
Mobile App Developer Permanent | Taunton, Somerset | Up to £50,000 per annum | Hybrid Our client are looking to onboard a skilled Mobile App Developer to join their team. With a flexible approach to tools and technologies, they're primarily looking for someone who brings solid experience and enthusiasm to deliver high-quality mobile experiences. Required experience: 3-5 years of professional experience in mobile app development. Strong proficiency in a mobile app development programming language eg Flutter, React Native, xcode, Xamarin, Swift or MAUI. Solid understanding of widget trees , state management , and platform-specific capabilities . Experience integrating with RESTful APIs . Familiarity with iOS and Android native bridging . Experience with Git and working in Agile environments . Ability to write clean, reusable, and well-structured code. Strong problem-solving and communication skills. Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
Senior Mobile Developer iOS, Android, Javascript, WebView, Application Development Remote Working Options Circa 60,000 Our client is on a mission to revolutionise the landscape in the sector in which they operate. As they continue to grow, they're enhancing their mobile experience to better support both customers and their business partners. They are now seeking a skilled Senior Mobile App Developer to join their expanding tech team and drive the advancement of their mobile applications. Responsibilities Take ownership of the end-to-end development and upkeep of top-tier mobile applications, from initial concept to successful release. Design and develop high-performance, scalable apps for iOS and Android using Swift and Kotlin. Work closely with both backend and frontend engineering teams to ensure cohesive and seamless system integration. Maintain and enhance WebView functionality, while actively contributing to a roadmap that works towards a shift toward more native app components. Leverage Firebase tools and services-such as Cloud Messaging, Realtime Database, and App Distribution's key app functionality. Oversee the deployment process using CI/CD pipelines, utilising tools like Fastlane and GitLab CI for automation, code signing, and submission to app stores. Adhere to secure coding practices and ensure compliance with platform-specific development standards and guidelines. Diagnose, troubleshoot, and fix bugs and issues using a variety of platform-native debugging tools and logs. Develop and optimise features like push notifications, deep linking, and gesture controls. Provide support on front-end development tasks as needed, applying expertise in HTML, CSS, and JavaScript. Play a key role in architectural planning and contribute to shaping of long-term mobile strategy. Experience Demonstrated success in building and deploying mobile applications on both iOS and Android platforms. Solid front-end development skills with HTML, CSS, and JavaScript; experience with Vue.js is a significant plus. Advanced knowledge of Swift for iOS and Kotlin for Android development. Proficient with development environments and tools including Android Studio, Xcode, and the Apple Developer Console. Strong grasp of platform-specific nuances and differences between iOS and Android operating systems. Hands-on experience with Firebase services, such as Cloud Messaging (FCM), App Distribution, and Realtime Database. Familiar with continuous integration and deployment processes, including automated testing workflows. Comfortable operating in dynamic, fast-moving start-up or scale-up environments using agile methodologies. Excellent analytical thinking and problem-solving capabilities, with an algorithmic mindset. Versatile in supporting front-end development when needed, with working knowledge of core web technologies. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
01/09/2025
Full time
Senior Mobile Developer iOS, Android, Javascript, WebView, Application Development Remote Working Options Circa 60,000 Our client is on a mission to revolutionise the landscape in the sector in which they operate. As they continue to grow, they're enhancing their mobile experience to better support both customers and their business partners. They are now seeking a skilled Senior Mobile App Developer to join their expanding tech team and drive the advancement of their mobile applications. Responsibilities Take ownership of the end-to-end development and upkeep of top-tier mobile applications, from initial concept to successful release. Design and develop high-performance, scalable apps for iOS and Android using Swift and Kotlin. Work closely with both backend and frontend engineering teams to ensure cohesive and seamless system integration. Maintain and enhance WebView functionality, while actively contributing to a roadmap that works towards a shift toward more native app components. Leverage Firebase tools and services-such as Cloud Messaging, Realtime Database, and App Distribution's key app functionality. Oversee the deployment process using CI/CD pipelines, utilising tools like Fastlane and GitLab CI for automation, code signing, and submission to app stores. Adhere to secure coding practices and ensure compliance with platform-specific development standards and guidelines. Diagnose, troubleshoot, and fix bugs and issues using a variety of platform-native debugging tools and logs. Develop and optimise features like push notifications, deep linking, and gesture controls. Provide support on front-end development tasks as needed, applying expertise in HTML, CSS, and JavaScript. Play a key role in architectural planning and contribute to shaping of long-term mobile strategy. Experience Demonstrated success in building and deploying mobile applications on both iOS and Android platforms. Solid front-end development skills with HTML, CSS, and JavaScript; experience with Vue.js is a significant plus. Advanced knowledge of Swift for iOS and Kotlin for Android development. Proficient with development environments and tools including Android Studio, Xcode, and the Apple Developer Console. Strong grasp of platform-specific nuances and differences between iOS and Android operating systems. Hands-on experience with Firebase services, such as Cloud Messaging (FCM), App Distribution, and Realtime Database. Familiar with continuous integration and deployment processes, including automated testing workflows. Comfortable operating in dynamic, fast-moving start-up or scale-up environments using agile methodologies. Excellent analytical thinking and problem-solving capabilities, with an algorithmic mindset. Versatile in supporting front-end development when needed, with working knowledge of core web technologies. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Senior iOS Engineer Hybrid - London Up to £80k basic An exciting opportunity for a Senior iOS Engineer to join a fast-moving tech company building data-driven mobile products at scale. This is a highly regarded engineering environment where people are trusted to take ownership, solve real-world problems, and move quickly with purpose. As a Senior iOS Engineer, you'll play a key role in shaping and scaling a sophisticated native iOS app used by tens of thousands of customers. You'll work across two core areas - the flagship customer-facing app and a native SDK that powers Real Time, on-device data collection. The role blends deep technical engineering with a product mindset and a strong focus on performance, usability, and scale. This is a senior-level role where you'll help define architecture, influence product direction, and mentor others in the team. You'll work closely with Back End and data engineers in cross-functional squads, and have the freedom to experiment with new tools - including AI - to improve your own productivity and the quality of the codebase. Senior iOS Engineer - Key Requirements: Significant previous experience building native iOS applications in Swift Experience with modern iOS tooling, eg SwitfUI, UIKit, CoreData, Clean Architecture, MVVM, Dependency Injection, etc. Proven experience building scalable SDKs for third-party use Strong understanding of software architecture and design patterns Ability to write high-performance, maintainable code and optimise for performance and reliability Comfortable working across the full app life cycle, from feature design to delivery and iteration A collaborative mindset and product-focused approach Experience working in Agile, cross-functional teams, and mentoring other engineers Curious about how AI tools can improve productivity, quality, and developer experience Senior iOS Engineer - Salary & Benefits: Basic salary up to £80,000 Performance related bonus Share options Private medical insurance Income protection Enhanced pension 25 days holiday Flexible working policies If you're a Senior iOS Engineer who enjoys building reliable, scalable apps in a collaborative and mission-driven team - apply now. The client is hiring with urgency and offers flexible hybrid working, typically 1 day per week in their central London office (flexible for those based outside London). We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
26/08/2025
Full time
Senior iOS Engineer Hybrid - London Up to £80k basic An exciting opportunity for a Senior iOS Engineer to join a fast-moving tech company building data-driven mobile products at scale. This is a highly regarded engineering environment where people are trusted to take ownership, solve real-world problems, and move quickly with purpose. As a Senior iOS Engineer, you'll play a key role in shaping and scaling a sophisticated native iOS app used by tens of thousands of customers. You'll work across two core areas - the flagship customer-facing app and a native SDK that powers Real Time, on-device data collection. The role blends deep technical engineering with a product mindset and a strong focus on performance, usability, and scale. This is a senior-level role where you'll help define architecture, influence product direction, and mentor others in the team. You'll work closely with Back End and data engineers in cross-functional squads, and have the freedom to experiment with new tools - including AI - to improve your own productivity and the quality of the codebase. Senior iOS Engineer - Key Requirements: Significant previous experience building native iOS applications in Swift Experience with modern iOS tooling, eg SwitfUI, UIKit, CoreData, Clean Architecture, MVVM, Dependency Injection, etc. Proven experience building scalable SDKs for third-party use Strong understanding of software architecture and design patterns Ability to write high-performance, maintainable code and optimise for performance and reliability Comfortable working across the full app life cycle, from feature design to delivery and iteration A collaborative mindset and product-focused approach Experience working in Agile, cross-functional teams, and mentoring other engineers Curious about how AI tools can improve productivity, quality, and developer experience Senior iOS Engineer - Salary & Benefits: Basic salary up to £80,000 Performance related bonus Share options Private medical insurance Income protection Enhanced pension 25 days holiday Flexible working policies If you're a Senior iOS Engineer who enjoys building reliable, scalable apps in a collaborative and mission-driven team - apply now. The client is hiring with urgency and offers flexible hybrid working, typically 1 day per week in their central London office (flexible for those based outside London). We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Redline Group is recruiting on behalf of a leading electronics technology company. We are seeking Lead iOS Developers to join their growing team, with the role based in Manchester one day per week as part of a hybrid working model. In this position, you'll develop iOS applications that interface directly with innovative electronic hardware. The ideal candidate for this Lead iOS Developer role in Manchester will be responsible for: Designing and maintaining iOS applications that connect with embedded hardware systems. Collaborating with cross-functional teams to align app features with technical and business requirements. Optimising performance and responsiveness across a range of iOS devices. Testing, debugging, and refining applications to ensure a seamless user experience. The successful candidate for this Lead iOS Developer position in Manchester will possess: Professional experience in iOS development using Swift and SwiftUI/UIKit. Expertise in Xcode, iOS SDK, and related tools. Strong understanding of iOS architecture and its interaction with connected devices. To apply for the Lead iOS Developer - Connected Devices role in Manchester, please contact Nick at (phone number removed) / (phone number removed) or email (url removed) for more details.
26/08/2025
Full time
Redline Group is recruiting on behalf of a leading electronics technology company. We are seeking Lead iOS Developers to join their growing team, with the role based in Manchester one day per week as part of a hybrid working model. In this position, you'll develop iOS applications that interface directly with innovative electronic hardware. The ideal candidate for this Lead iOS Developer role in Manchester will be responsible for: Designing and maintaining iOS applications that connect with embedded hardware systems. Collaborating with cross-functional teams to align app features with technical and business requirements. Optimising performance and responsiveness across a range of iOS devices. Testing, debugging, and refining applications to ensure a seamless user experience. The successful candidate for this Lead iOS Developer position in Manchester will possess: Professional experience in iOS development using Swift and SwiftUI/UIKit. Expertise in Xcode, iOS SDK, and related tools. Strong understanding of iOS architecture and its interaction with connected devices. To apply for the Lead iOS Developer - Connected Devices role in Manchester, please contact Nick at (phone number removed) / (phone number removed) or email (url removed) for more details.
Mobile App Developer iOS & Android
A fantastic opportunity for a Mobile App Developer with experience on both iOS & Android to work for a leading communications company who are shaping the future of real-time communications products. Due to an exciting product roadmap, and fast business growth, this unique opportunity offers the chance to be the in-house expertise for all mobile application-related development for the real-time communications platform joining a team of 10 Software and Web Developers.
Location: Remote - with occasional team-meet-ups in the Basingstoke Office (approx. once a quarter), so candidates must live within a reachable distance of Basingstoke
Salary: £60,000 - £65,000 per annum + benefits
Requirements for Mobile App Developer iOS & Android
* Strong commercial experience in both iOS and Android mobile app development
* Experience with Swift / Java or Kotlin
* Confident to be the in-house 'expert' for everything mobile-app-related
* Must have strong experience with push notifications - vital!
* Exprience working within an Agile environment
* Any experience with Apple CallKit, Android TelecomManager, React, Angular, CapacitorJS, or TypeScript would be beneficial
* Great communication skills and enjoys working in a highly collaborative team
Responsibilities for Mobile App Developer iOS & Android
You will be the first dedicated mobile-app developer to join the team, now that scope of work has grown beyond the other Developers expertise, as the business has grown. On a daily basis you will be:
* Enhance and maintain the native mobile aspects of a real-time communications application.
* Work with native iOS and Android platforms to deliver high-quality solutions.
* Develop and improve native components using CapacitorJS plugins to integrate with the broader tech stack.
* Implement advanced telephony features, including VoIP
* Collaborate with the existing development team to streamline processes and enhance application performance.
* Ensure system reliability and stability by contributing to resilient and scalable architectures.
* Stay up to date with the latest developments in mobile technology to drive innovation and continuous improvement.
What the role offers:
* Working for a fast-growing communications software company who have a fantastic track record of successfully hiring developers.
* Remote work available
* A good remuneration and benefits package
Applications for Mobile App Developer:
* If you meet the above criteria we would love to hear from you. Please send an up-to-date CV via the relevant link.
* We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by seperately emailing (if this email address has been removed by the job-board, please see full contact details on our website).
Keywords - Mobile Application Developer (iOS & Android) / Native Mobile Developer / iOS & Android Developer / Mobile Software Engineer / VoIP Mobile Developer / Cross-Platform Mobile Developer / Senior Mobile App Developer / App Developer / Mobile Solutions Architect / Mobile Software Engineer / Swift / Kotlin / Java / React / Angular
*********************************************************************************
RedTech Recruitment Ltd focus on finding roles for people leaving STEM academia and entering industry. Even if the above role isn’t of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
01/06/2025
Mobile App Developer iOS & Android
A fantastic opportunity for a Mobile App Developer with experience on both iOS & Android to work for a leading communications company who are shaping the future of real-time communications products. Due to an exciting product roadmap, and fast business growth, this unique opportunity offers the chance to be the in-house expertise for all mobile application-related development for the real-time communications platform joining a team of 10 Software and Web Developers.
Location: Remote - with occasional team-meet-ups in the Basingstoke Office (approx. once a quarter), so candidates must live within a reachable distance of Basingstoke
Salary: £60,000 - £65,000 per annum + benefits
Requirements for Mobile App Developer iOS & Android
* Strong commercial experience in both iOS and Android mobile app development
* Experience with Swift / Java or Kotlin
* Confident to be the in-house 'expert' for everything mobile-app-related
* Must have strong experience with push notifications - vital!
* Exprience working within an Agile environment
* Any experience with Apple CallKit, Android TelecomManager, React, Angular, CapacitorJS, or TypeScript would be beneficial
* Great communication skills and enjoys working in a highly collaborative team
Responsibilities for Mobile App Developer iOS & Android
You will be the first dedicated mobile-app developer to join the team, now that scope of work has grown beyond the other Developers expertise, as the business has grown. On a daily basis you will be:
* Enhance and maintain the native mobile aspects of a real-time communications application.
* Work with native iOS and Android platforms to deliver high-quality solutions.
* Develop and improve native components using CapacitorJS plugins to integrate with the broader tech stack.
* Implement advanced telephony features, including VoIP
* Collaborate with the existing development team to streamline processes and enhance application performance.
* Ensure system reliability and stability by contributing to resilient and scalable architectures.
* Stay up to date with the latest developments in mobile technology to drive innovation and continuous improvement.
What the role offers:
* Working for a fast-growing communications software company who have a fantastic track record of successfully hiring developers.
* Remote work available
* A good remuneration and benefits package
Applications for Mobile App Developer:
* If you meet the above criteria we would love to hear from you. Please send an up-to-date CV via the relevant link.
* We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by seperately emailing (if this email address has been removed by the job-board, please see full contact details on our website).
Keywords - Mobile Application Developer (iOS & Android) / Native Mobile Developer / iOS & Android Developer / Mobile Software Engineer / VoIP Mobile Developer / Cross-Platform Mobile Developer / Senior Mobile App Developer / App Developer / Mobile Solutions Architect / Mobile Software Engineer / Swift / Kotlin / Java / React / Angular
*********************************************************************************
RedTech Recruitment Ltd focus on finding roles for people leaving STEM academia and entering industry. Even if the above role isn’t of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
Mobile App Developer iOS & Android
A fantastic opportunity for a Mobile App Developer with experience on both iOS & Android to work for a leading communications company who are shaping the future of real-time communications products. Due to an exciting product roadmap, and fast business growth, this unique opportunity offers the chance to be the in-house expertise for all mobile application-related development for the real-time communications platform joining a team of 10 Software and Web Developers.
Location: Remote - with occasional team-meet-ups in the Basingstoke Office (approx. once a quarter), so candidates must live within a reachable distance of Basingstoke
Salary: £60,000 - £65,000 per annum + benefits
Requirements for Mobile App Developer iOS & Android
* Strong commercial experience in both iOS and Android mobile app development
* Experience with Swift / Java or Kotlin
* Confident to be the in-house 'expert' for everything mobile-app-related
* Must have strong experience with push notifications - vital!
* Exprience working within an Agile environment
* Any experience with Apple CallKit, Android TelecomManager, React, Angular, CapacitorJS, or TypeScript would be beneficial
* Great communication skills and enjoys working in a highly collaborative team
Responsibilities for Mobile App Developer iOS & Android
You will be the first dedicated mobile-app developer to join the team, now that scope of work has grown beyond the other Developers expertise, as the business has grown. On a daily basis you will be:
* Enhance and maintain the native mobile aspects of a real-time communications application.
* Work with native iOS and Android platforms to deliver high-quality solutions.
* Develop and improve native components using CapacitorJS plugins to integrate with the broader tech stack.
* Implement advanced telephony features, including VoIP
* Collaborate with the existing development team to streamline processes and enhance application performance.
* Ensure system reliability and stability by contributing to resilient and scalable architectures.
* Stay up to date with the latest developments in mobile technology to drive innovation and continuous improvement.
What the role offers:
* Working for a fast-growing communications software company who have a fantastic track record of successfully hiring developers.
* Remote work available
* A good remuneration and benefits package
Applications for Mobile App Developer:
* If you meet the above criteria we would love to hear from you. Please send an up-to-date CV via the relevant link.
* We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by seperately emailing (if this email address has been removed by the job-board, please see full contact details on our website).
Keywords - Mobile Application Developer (iOS & Android) / Native Mobile Developer / iOS & Android Developer / Mobile Software Engineer / VoIP Mobile Developer / Cross-Platform Mobile Developer / Senior Mobile App Developer / App Developer / Mobile Solutions Architect / Mobile Software Engineer / Swift / Kotlin / Java / React / Angular
*********************************************************************************
RedTech Recruitment Ltd focus on finding roles for people leaving STEM academia and entering industry. Even if the above role isn’t of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
01/06/2025
Mobile App Developer iOS & Android
A fantastic opportunity for a Mobile App Developer with experience on both iOS & Android to work for a leading communications company who are shaping the future of real-time communications products. Due to an exciting product roadmap, and fast business growth, this unique opportunity offers the chance to be the in-house expertise for all mobile application-related development for the real-time communications platform joining a team of 10 Software and Web Developers.
Location: Remote - with occasional team-meet-ups in the Basingstoke Office (approx. once a quarter), so candidates must live within a reachable distance of Basingstoke
Salary: £60,000 - £65,000 per annum + benefits
Requirements for Mobile App Developer iOS & Android
* Strong commercial experience in both iOS and Android mobile app development
* Experience with Swift / Java or Kotlin
* Confident to be the in-house 'expert' for everything mobile-app-related
* Must have strong experience with push notifications - vital!
* Exprience working within an Agile environment
* Any experience with Apple CallKit, Android TelecomManager, React, Angular, CapacitorJS, or TypeScript would be beneficial
* Great communication skills and enjoys working in a highly collaborative team
Responsibilities for Mobile App Developer iOS & Android
You will be the first dedicated mobile-app developer to join the team, now that scope of work has grown beyond the other Developers expertise, as the business has grown. On a daily basis you will be:
* Enhance and maintain the native mobile aspects of a real-time communications application.
* Work with native iOS and Android platforms to deliver high-quality solutions.
* Develop and improve native components using CapacitorJS plugins to integrate with the broader tech stack.
* Implement advanced telephony features, including VoIP
* Collaborate with the existing development team to streamline processes and enhance application performance.
* Ensure system reliability and stability by contributing to resilient and scalable architectures.
* Stay up to date with the latest developments in mobile technology to drive innovation and continuous improvement.
What the role offers:
* Working for a fast-growing communications software company who have a fantastic track record of successfully hiring developers.
* Remote work available
* A good remuneration and benefits package
Applications for Mobile App Developer:
* If you meet the above criteria we would love to hear from you. Please send an up-to-date CV via the relevant link.
* We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by seperately emailing (if this email address has been removed by the job-board, please see full contact details on our website).
Keywords - Mobile Application Developer (iOS & Android) / Native Mobile Developer / iOS & Android Developer / Mobile Software Engineer / VoIP Mobile Developer / Cross-Platform Mobile Developer / Senior Mobile App Developer / App Developer / Mobile Solutions Architect / Mobile Software Engineer / Swift / Kotlin / Java / React / Angular
*********************************************************************************
RedTech Recruitment Ltd focus on finding roles for people leaving STEM academia and entering industry. Even if the above role isn’t of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
Job Role: iOS Developer Location: London Competitive Salary + Package (Dependent on experience) (Accenture will be recruiting at the following levels: Consultant, Manager) Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. "Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO As a team: Accenture's goal is to help our clients understand today's business requirements and apply tomorrow's solutions to meet them. As an Engineer in our Engineering Services business, you will be responsible for the technical design and implementation of complex, scalable and robust solutions. You will provide our clients with the technology expertise and leadership to make their business ambitions a digital reality. Do your colleagues look to you because of your deep technical and product knowledge that enables you to create market leading solutions? Are you a hands-on technical architect, internet technologist, passionate about the delivery of large scale technologies that thrives in a fast-paced environment constantly pushing the boundaries of what's possible? If you are, and you want to work with some of the brightest people in the industry, solving some of the hardest problems for the world's largest companies, we'd love to meet you. We are building a community of developers capable of shaping the design of our largest and more crucial programmes. This community is equally comfortable explaining complex architectures for the C-Suite and the media, as well as collaborate with other teams with a wide variety of functional, industry and technology skills to gain support for adapting to changing requirements. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking and enables boundaryless opportunitiesthat candrive your career in new and exciting ways If you're looking for a challenging career working in a vibrant environment with access to training and a global network of experts, this could be the role for you.As part of our global team, you'll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will learn: The latest in platform engineering and mobile technologies How to work with developers, engineers, business analysts and project managers to solve problems for clients and end users In this role you will: Build, design and roll out new and existing mobile applications for our clients and end users Support the delivery of projects by contributing development expertise, estimations and participating in team planning Show more Show less Qualifications We are looking for experience in the following skills: Experience working within technical teams and working in partnership with team members Ability to lead and inspire junior developers and team members where applicable Familiarity with different delivery methodologies e.g Agile, SAFe, Kanban Knowledge of and experience of the application design patterns and architectures An ability to communicate concepts to both deeply technical development teams as well as non-technical team members such as project managers and clients Demonstrable hands-on experience designing, building and maintaining iOS/tvOS applications Hands-on experience with the following: Swift/Objective c programming UIKit, Foundation and other core Apple APIs Unit Testing such as XCTest. Integrating with RESTful web services. Experience in working with Continuous Integration tools Build and dependency management tools and source code management tools (such as GitLab / GitHub) Apple Human Interface Guidelines Set yourself apart: A track record of using technical architecture and modern engineering principles to improve the end user experience and backend functionality of products and platforms Experience in Android platform or web technology such as React/Angular Ability to write UI Integration level tests in XCUITest or similar. Interest and activeness in mobile technologies and industry What's in it for you At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 30 days' vacation per year, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the first-class services we are known for. About Accenture Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries - powered by the world's largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises. Visit us at Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law. Closing Date for Applications 31/10/2022 Accenture reserves the right to close the role prior to this date should a suitable applicant be found.
24/09/2022
Full time
Job Role: iOS Developer Location: London Competitive Salary + Package (Dependent on experience) (Accenture will be recruiting at the following levels: Consultant, Manager) Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. "Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO As a team: Accenture's goal is to help our clients understand today's business requirements and apply tomorrow's solutions to meet them. As an Engineer in our Engineering Services business, you will be responsible for the technical design and implementation of complex, scalable and robust solutions. You will provide our clients with the technology expertise and leadership to make their business ambitions a digital reality. Do your colleagues look to you because of your deep technical and product knowledge that enables you to create market leading solutions? Are you a hands-on technical architect, internet technologist, passionate about the delivery of large scale technologies that thrives in a fast-paced environment constantly pushing the boundaries of what's possible? If you are, and you want to work with some of the brightest people in the industry, solving some of the hardest problems for the world's largest companies, we'd love to meet you. We are building a community of developers capable of shaping the design of our largest and more crucial programmes. This community is equally comfortable explaining complex architectures for the C-Suite and the media, as well as collaborate with other teams with a wide variety of functional, industry and technology skills to gain support for adapting to changing requirements. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking and enables boundaryless opportunitiesthat candrive your career in new and exciting ways If you're looking for a challenging career working in a vibrant environment with access to training and a global network of experts, this could be the role for you.As part of our global team, you'll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will learn: The latest in platform engineering and mobile technologies How to work with developers, engineers, business analysts and project managers to solve problems for clients and end users In this role you will: Build, design and roll out new and existing mobile applications for our clients and end users Support the delivery of projects by contributing development expertise, estimations and participating in team planning Show more Show less Qualifications We are looking for experience in the following skills: Experience working within technical teams and working in partnership with team members Ability to lead and inspire junior developers and team members where applicable Familiarity with different delivery methodologies e.g Agile, SAFe, Kanban Knowledge of and experience of the application design patterns and architectures An ability to communicate concepts to both deeply technical development teams as well as non-technical team members such as project managers and clients Demonstrable hands-on experience designing, building and maintaining iOS/tvOS applications Hands-on experience with the following: Swift/Objective c programming UIKit, Foundation and other core Apple APIs Unit Testing such as XCTest. Integrating with RESTful web services. Experience in working with Continuous Integration tools Build and dependency management tools and source code management tools (such as GitLab / GitHub) Apple Human Interface Guidelines Set yourself apart: A track record of using technical architecture and modern engineering principles to improve the end user experience and backend functionality of products and platforms Experience in Android platform or web technology such as React/Angular Ability to write UI Integration level tests in XCUITest or similar. Interest and activeness in mobile technologies and industry What's in it for you At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 30 days' vacation per year, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the first-class services we are known for. About Accenture Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries - powered by the world's largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises. Visit us at Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law. Closing Date for Applications 31/10/2022 Accenture reserves the right to close the role prior to this date should a suitable applicant be found.
Job Introduction The BBC Mobile Platform, part of Media Services, is an integral part of the BBC's digital-first strategy, delivering consistent user experiences and core functionality across the BBC's mobile estate. As a Senior Software Engineer within Mobile Playback, you'll be joining a team of engineers developing our Media Player components, the core playback engine of all video and audio content across the BBC online. The BBC is recognised throughout the world for the quality of the content that we produce and the programmes that we broadcast. We are looking for high calibre developers with a passion for technology to help us transform the experience for our audience when consuming media in the digital age. The media components we build are right at the heart of the BBC's best loved products including iPlayer, Sounds, News and Sport to name just a few. Whether you're catching up on last night's episode of EastEnders, listening to Radio 1 or jumping right into live sporting action, our media player provides a robust, reliable and consistent playback experience. Role Responsibility As a Senior Engineer you will contribute to the development of features, fix bugs and issues, review code from others in the team and make a key contribution to the entire development lifecycle, from conception, discovery through development and delivery. You will also take responsibility for the technical direction of features and provide support to more junior engineers. We care about code quality and clean architecture. We work in Objective-C and Swift, so you need experience with one or both of those languages. You will be happy to discuss technical details with the rest of the engineering team, contributing to discussions and communicating your own ideas. You will also have opportunities to grow and specialise. We want you to be passionate about the future of technology in broadcasting, and the impact you can have. You will need a desire to keep learning and growing, with support from cross-team groups, meet-ups, and chapters focussed on topics such as iOS and Android development, accessibility, security, development practices, continuous delivery, and many other areas of interest. We are looking for an experienced engineer who is excited by, and keen to pursue a career working with mobile software components. You will care about quality code, love collaboration, experimentation and are a confident communicator. You will be interested in mastering your test driven development approach to produce systems isolated from framework dependencies. Are you the right candidate? Essential Commercial mobile development experience in iOS. A good understanding of OOP, analysis and decoupled design. Demonstrable Test Driven Development A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Experience of managing code in source control systems such as Github Experience in the following languages, Swift and Objective C for iOS Package Description Excellent career progression: The BBC offers great opportunities for ambitious individuals to seek new challenges and work on many different and varied products. Unrivalled training and development opportunities: Our in-house Academy hosts a wide range of internal and external courses and certification. A vibrant digital community: We have a strong focus on continuous improvement and engineering excellence. We host regular talks from internal and external speakers, and provide generous opportunities to attend industry events and conferences. Benefits: We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days holiday with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. You'll be asked questions relating to them as part of your application for this role. The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background.
23/09/2022
Full time
Job Introduction The BBC Mobile Platform, part of Media Services, is an integral part of the BBC's digital-first strategy, delivering consistent user experiences and core functionality across the BBC's mobile estate. As a Senior Software Engineer within Mobile Playback, you'll be joining a team of engineers developing our Media Player components, the core playback engine of all video and audio content across the BBC online. The BBC is recognised throughout the world for the quality of the content that we produce and the programmes that we broadcast. We are looking for high calibre developers with a passion for technology to help us transform the experience for our audience when consuming media in the digital age. The media components we build are right at the heart of the BBC's best loved products including iPlayer, Sounds, News and Sport to name just a few. Whether you're catching up on last night's episode of EastEnders, listening to Radio 1 or jumping right into live sporting action, our media player provides a robust, reliable and consistent playback experience. Role Responsibility As a Senior Engineer you will contribute to the development of features, fix bugs and issues, review code from others in the team and make a key contribution to the entire development lifecycle, from conception, discovery through development and delivery. You will also take responsibility for the technical direction of features and provide support to more junior engineers. We care about code quality and clean architecture. We work in Objective-C and Swift, so you need experience with one or both of those languages. You will be happy to discuss technical details with the rest of the engineering team, contributing to discussions and communicating your own ideas. You will also have opportunities to grow and specialise. We want you to be passionate about the future of technology in broadcasting, and the impact you can have. You will need a desire to keep learning and growing, with support from cross-team groups, meet-ups, and chapters focussed on topics such as iOS and Android development, accessibility, security, development practices, continuous delivery, and many other areas of interest. We are looking for an experienced engineer who is excited by, and keen to pursue a career working with mobile software components. You will care about quality code, love collaboration, experimentation and are a confident communicator. You will be interested in mastering your test driven development approach to produce systems isolated from framework dependencies. Are you the right candidate? Essential Commercial mobile development experience in iOS. A good understanding of OOP, analysis and decoupled design. Demonstrable Test Driven Development A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Experience of managing code in source control systems such as Github Experience in the following languages, Swift and Objective C for iOS Package Description Excellent career progression: The BBC offers great opportunities for ambitious individuals to seek new challenges and work on many different and varied products. Unrivalled training and development opportunities: Our in-house Academy hosts a wide range of internal and external courses and certification. A vibrant digital community: We have a strong focus on continuous improvement and engineering excellence. We host regular talks from internal and external speakers, and provide generous opportunities to attend industry events and conferences. Benefits: We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days holiday with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. You'll be asked questions relating to them as part of your application for this role. The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background.