Senior iOS Developer [J248]
SKM Group
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 102KJob location
Remote
Tech stack
API
Artificial Intelligence
IOS Applications
iOS
XCode
App Store (IOS)
Profiling
Persistent Data Structure
Cursor (Graphical User Interface Elements)
Software Debugging
Github
Human-Computer Interaction
Push Technology
Model View ViewModel
Software Engineering
Systems Integration
UIKit
Swiftui
iOS
Swift
Backend
GIT
Core Data
Real Time Data
GraphQL
Asynchronous Programming
REST
Xctest
Job description
As a Senior iOS Developer, you will take ownership of end-to-end development of scalable, high-performance iOS applications. You'll collaborate closely with cross-functional teams (design, product, and backend) to deliver intuitive, high-quality user experiences aligned with modern engineering best practices., * Design, develop, and maintain iOS applications using Swift and MVVM architecture.
- Implement user interfaces and dynamic layouts using SwiftUI, UIKit, Combine, and Auto Layout.
- Integrate with RESTful APIs, handle network communication using URLSession or Alamofire, and manage data persistence via Core Data.
- Build, automate, and maintain unit and UI tests using XCTest and XCUITest.
- Contribute to CI/CD pipelines, ensuring high-quality, automated build and deployment processes.
- Debug, profile, and optimize app performance using LLDB and Xcode Instruments.
- Ensure adherence to Apple Human Interface Guidelines, accessibility standards, and App Store submission workflows.
- Collaborate with designers and product managers to deliver smooth, visually compelling experiences.
Requirements
Do you have experience in iOS development?, * 5+ years of professional experience in iOS application development.
- Strong command of Swift, SwiftUI, and UIKit.
- Solid understanding of MVVM, Combine, and asynchronous programming.
- Experience integrating third-party SDKs and maintaining REST API communication.
- Proficiency with Git, TestFlight, and App Store Connect workflows.
- Strong debugging, profiling, and optimization skills.
Bonus Skills
- Experience using AI-assisted IDEs such as Cursor or GitHub Copilot to enhance productivity.
- Exposure to real-time data streaming, push notifications, or live event integrations.
- Familiarity with backend integration or GraphQL APIs.
- Interest in sports tech or fan engagement platforms.
Benefits & conditions
- Attractive salary
- Large freedom and real influence
- No unhealthy competition, team approach to meeting challenges
- Remote-first, flexible working culture
- Company apartments in cool cities across Europe: work and enjoy a memorable getaway
About the company
We are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions - always with a focus on flexibility and quality. Our team embraces unconventional ideas and new technologies, delivering solutions that drive real impact. If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.