Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Methods is a UK-based IT services consultancy with over £100M in revenue and more than 30 years of experience. It partners with central government departments, agencies, and private-sector clients to transform public-sector operations through people-centred, safe, and future-ready business and technical solutions.
задачи
Design, develop, and maintain high-quality iOS applications using Swift;
Translate user and business requirements into reliable, maintainable technical solutions;
Write clean, well-tested, and maintainable code following modern iOS development practices;
Collaborate with designers, product managers, QA professionals, and developers within an agile multidisciplinary team;
Participate in technical discussions, code reviews, and architectural decision-making;
Develop automated tests and contribute to continuous integration and delivery processes;
Investigate and resolve technical issues, defects, and performance problems;
Consider security, accessibility, privacy, resilience, and performance throughout the development lifecycle;
Contribute to technical documentation and knowledge sharing within the team;
Help establish and maintain development standards, patterns, and best practices;
Keep up to date with developments in the Apple and wider mobile technology ecosystem;
Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate.
требования
Strong commercial experience developing applications for iOS;
Strong proficiency in Swift;
Good understanding of the iOS SDK and Apple development ecosystem;
Experience developing applications using modern iOS development patterns and practices;
Experience working with APIs and integrating mobile applications with backend services;
Experience with automated testing, including unit and UI testing;
Experience using Git and modern software development workflows;
Understanding of software engineering principles, including clean code, modularity, maintainability, and version control;
Experience diagnosing and resolving application defects and performance issues;
Nice to have: Experience with Objective-C and maintaining or modernising existing Objective-C codebases, experience with SwiftUI and/or UIKit, asynchronous programming and concurrency in Swift, knowledge of iOS application architecture and design patterns, CI/CD pipelines and automated build and deployment processes, cloud-based services and RESTful APIs, mobile application security and data protection principles, accessible application development, analytics, monitoring, and application performance tools.
условия
Autonomy to develop and grow skills and experience;
Opportunity to work on projects making a difference in society;
Strong, inspiring, and thought-provoking leadership;
Supportive and collaborative environment;
Access to LinkedIn Learning, a management development programme, and training;