Cambridge Mobile Telematics (CMT) is looking for a Software Engineer II, Mobile to help make the world's roads and drivers safer by improving the company's AI-driven platform, DriveWell Fusion®, which gathers sensor data from millions of IoT devices.
Requirements
- 2+ years of relevant development experience
- Understanding of Agile development methodologies (specifically SCRUM)
- Experience consuming and/or designing REST APIs is highly desirable
- Experience building iOS mobile applications
- Experience with automated testing techniques (e.g. unit tests, integration tests)
- Proficient in both Swift and Objective-C with a strong understanding of concurrency concepts
- Familiarity with iOS Frameworks and development using XCode
Responsibilities
- Implement technical specifications provided by senior developers without substantial guidance
- Participate in code and design reviews
- Design and build mobile application
- Assist in solving complex problems and transform them into business solutions
- Implement software solutions that are easily understood by others, reliable and testable
- Follow company defined development and operational standards and processes
- Complete any additional tasks as they arise
Other
- Bachelor's degree or equivalent years of experience and/or certification in a related field
- Collaborative, customer-committed, and creative
- Experience with third-party iOS libraries
- Familiarity with cocoapods or Swift Package Manager
- Experience developing and delivering SDKs