-
View all jobs
Your Job:
- Work as part of an agile development team to implement mobile applications for iOS devices to deliver enterprise services
- Write automated unit and integration tests for your code
- Design, in collaboration with other developers, product management and the user experience team, user interfaces and software implementations that satisfy business requirements
- Design, in collaboration with the architecture team, the system architectures that satisfy business requirements
- Collaborate with SDETs (Software Development Engineers in Test) in development of test cases for code
- Document code and detail designs
- Collaborate with product owners on user story generation and refinement
- Monitor and support operation of production systems
- Participate in knowledge sharing activities with colleagues
About You:
- Minimum 5+ years of experience building native applications for iOS devices with Swift
- Excellent problem solving skills and a love for technical challenges
- Understanding of the principles of computer science
- Solid understanding of Object Oriented application design and development, Cocoa Touch design patterns, algorithm design
- Strong architectural knowledge (eg MVVM, SOLID principles, TCA, reactive programming) and passionate about writing clean, modular and testable code
- Deep understanding of UIKit, Foundation, GCD, Swift concurrency models
- Experience building high-performance, dynamic UI programmatically using autolayout
- Experience with dependency injection
- Experience working with RESTful APIs
- Ability to weigh and communicate the pros and cons of different technical approaches and work independently
- Ability to provide insight into iOS development best practices and support decisions around framework and tool choices
- A strong sense of ownership in your work and a hunger to build something remarkable
- Focus on customer outcomes and making data-informed decisions
- A positive mindset, being proactive and a team player
Nice to Haves:
- Experience with Combine, Core Animation
- Contributions to open source projects
- Have one or more apps published in the App Store
- Post-secondary education in Computer Science, Engineering or a related subject
- Knowledge of Apple's Human Interface Guidelines and platform conventions
Company Benefits
- Private pension
- Bonus
- Full medical cover
- Dental care
- flexi working
- Free fruit
- Snacks coffee etc.
- 25 days holiday
- Life insurance
Interview Process
- Initial
- Technical
- Cultural
Key Skills
Ranked by relevance
ios
design patterns
swift
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior React Developer (React/JavaScript)
2026-05-06
Full-time
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
React Developer (React.js/JavaScript)
2026-05-15
Full-time
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Related
DevOps Engineer
2026-05-15
Full-time
Mid-Senior
United Kingdom
IT Services
Engineering
Login to Apply
- Posted
- May 29, 2025
- Type
- Part-time
- Level
- Mid-Senior
- Location
- London Area
- Company
- Global Relay
Industries
IT Services
IT Consulting
Categories
Information Technology
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior React Developer (React/JavaScript)
2026-05-06
Full-time
Mid-Senior
United Kingdom
IT Services
Engineering
View Job Details
Related
React Developer (React.js/JavaScript)
2026-05-15
Full-time
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Related
DevOps Engineer
2026-05-15
Full-time
Mid-Senior
United Kingdom
IT Services
Engineering