Junior Software Engineer (iOS) – Mobile Apps
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Junior Software Engineer (iOS) – Mobile Apps (Swift/SwiftUI): Building and maintaining internal iPhone applications that support colleagues, newsgathering, live broadcasting, safety, and workplace services with an accent on mobile architecture, API integration, and automated testing. Focus on designing reliable user experiences, troubleshooting production issues, and delivering maintainable code through pairing, code reviews, agile planning, and continuous delivery.
Location: Any UK base or remote within the United Kingdom
Salary: Up to £42,000 per year
Company
is a public-service media organisation building digital products and services that inform, educate, and entertain audiences worldwide.
What you will do
- Design, develop, test, release, and maintain iOS applications.
- Collaborate with the CDA product team and contribute to engineering decisions.
- Build apps supporting newsgathering, live broadcasting, colleague discovery, safety, and internal IT services.
- Write automated tests and participate in code reviews, pairing, agile planning, and continuous delivery.
- Troubleshoot issues, resolve defects, and contribute to continuous engineering improvement.
- Learn new technologies and share knowledge with colleagues.
Requirements
- Experience developing iOS applications with Xcode.
- Good knowledge of Swift, SwiftUI, SwiftData, and object-oriented programming.
- Experience consuming RESTful or GraphQL APIs.
- Strong troubleshooting and problem-solving skills.
- Commitment to professional development and willingness to support knowledge sharing.
- Successful applicants must pass employment screening, including reference and eligibility-to-work checks.
Nice to have
- Understanding of UI/UX design and mobile accessibility standards.
- Familiarity with UIKit.
- Experience with CocoaPods or Swift Package Manager.
Culture & Benefits
- Flexible working arrangements discussed during the application and offer process.
- Flexible 35-hour working week.
- 25 days of annual leave with the option to buy five additional days.
- Defined pension scheme and discounted dental, healthcare, and gym benefits.
- Career development opportunities in an inclusive, values-based environment.
Hiring process
- Applications are accepted online only; CV applications are not accepted.
- Employment offers are conditional on satisfactory screening checks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →