Senior Mobile Engineer, iOS (UK)
Posted 5 days 6 hours ago by Intelligent Mechatronic Systems Inc
IMS is transforming the way the world drives. As a leading provider of connected car and telematics solutions, we deliver cutting-edge services and analytics to insurers, governments, and enterprises worldwide.
Our cloud-based DriveSync platform is at the heart of what we do-an industry-recognized solution that empowers smarter decision-making and better driving outcomes. From enhancing road safety to enabling intelligent mobility strategies, our technology is designed to make driving safer and smarter for everyone-from global insurers to local governments and everyday drivers.
Join us as we continue to shape the future of mobility.
DescriptionWe're seeking a Senior Mobile Engineer, iOS to design, develop, and maintain high-performance iOS applications and frameworks for our telematics platform. In this role, you'll create solutions that handle real-time data collection, processing, and presenting data insights while ensuring the security and privacy of sensitive information.
In this role, you will be responsible for:
Mobile Application Development- Design and develop native iOS frameworks and iOS applications using Swift/SwiftUI
- Create robust, well-documented APIs that are secure and easy to integrate
- Build solutions for processing and presenting real-time telematics data
- Implement secure keychain storage and iOS security best practices
- Integrate with iOS APIs for SafetyKit, CarPlay, Core Location, Core Motion
- Implement geofencing and location-based features
- Collaborate with product managers, designers, and backend engineers to define and implement features
- Participate in code reviews and provide constructive feedback
- Share knowledge and help team members grow
- Contribute to technical discussions and architecture planning
- Work effectively in an agile environment
- Implement unit and UI testing using XCTest and XCUITest
- Perform testing across various iOS versions and device configurations
- Familiarity with iOS CI/CD pipelines using Xcode Cloud or similar tools
- Apply best practices for mobile security to protect sensitive data
- Design solutions that optimize battery usage, background processing, and network consumption
- Develop strategies for offline functionality and resilience
- Optimize application performance under various network conditions
- Stay current with mobile development trends and technologies
- Propose and implement improvements to development processes
- Document code, APIs, and technical decisions
- Contribute to team knowledge sharing
- Professional experience in iOS development commensurate with the role level
- Expert-level proficiency in Swift
- Experience with building SDKs and designing clean APIs
- Experience with iOS performance optimization and memory management
- Knowledge of TestFlight distribution, App Store submission and iOS app lifecycle
- Familiarity with software architecture patterns and dependency injection
- Knowledge of secure coding practices for handling sensitive data
- Strong understanding of iOS Human Interface Guidelines and accessibility
- Good communication skills and the ability to work in teams
- Experience with telematics, IoT, or connected vehicle technologies
- Knowledge of device sensors and data collection methodologies
- Kotlin Multiplatform experience
- Contributions to open-source projects or technical content
- Experience with machine learning or data processing on mobile devices
- Some in-office collaboration (in Crewe) will be required for key team meetings and testing
- Some on-call support may be required for high-priority app releases and incidents
- Travel may be required for team gatherings, customer engagements, or product demonstrations
- Flexible remote working options
- Opportunity to work within a global team
- We're an innovative technology leader with plans for growth in the global telematics industry. These are some exciting times!
- Company-paid health benefits program
- Pension scheme with salary sacrifice option
- Flexible holiday policy to really make the most of your time and wellbeing
- Work from Anywhere Policy - work almost anywhere in the world for 30 days per year
- Paid volunteering days
- Employee Assistance Program
- Enhanced maternity/paternity leave
- Employee Recognition Hub
IMS is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.