Apply📍 Cambridge, MA, Budapest, Chennai, Seattle, Tokyo, Zagreb
🧭 Full-Time
🔍 Telematics
🏢 Company: Cambridge Mobile Telematics👥 251-500💰 $500,000,000 Private about 6 years agoTransportationInsuranceMobilePublic Safety
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 4+ years of iOS development experience with a track record of high-quality applications.
- Proficiency in Swift and Objective-C.
- Strong understanding of iOS SDK, UIKit, Core Data, Core Animation, and other iOS frameworks.
- Fluency with CocoaPods or Swift Package Manager.
- Experience with RESTful APIs and third-party libraries.
- Knowledge of Apple’s design principles.
- Familiarity with Git/Bitbucket.
- Experience with performance tuning using Instruments.
- Strong understanding of mobile architecture and best practices.
- Experience with automated testing frameworks like XCTest.
- Experience with mobile security best practices.
- Ability to perform development tasks on Linux and MacOS; fluency in a scripting language like Python or Ruby.
- Familiarity with Agile/Scrum methodologies.
- Experience with modern iOS architectures like MVVM, VIPER.
- Experience with continuous deployment and test-driven development.
- Excellent problem-solving skills.
- Strong communication and collaboration skills.
- Ability to work independently and in a team.
- Leadership and mentorship capabilities.
- Lead the design and development of complex iOS applications, including new features and enhancements.
- Collaborate to define technical architecture ensuring scalability, performance, and maintainability.
- Own significant components of the mobile technical stack.
- Write maintainable, testable code adhering to best practices.
- Provide mentorship to junior developers.
- Analyze and optimize application performance.
- Implement security practices and improve mobile security.
- Develop automated tests for reliability.
- Conduct code reviews for quality.
- Contribute to CI/CD pipeline for efficient app delivery.
- Troubleshoot complex iOS technical issues.
- Maintain documentation of code and processes.
- Participate in the hiring process.
LeadershipPythonSoftware DevelopmentAgileGitiOS DevelopmentObjective-CRubySCRUMSwiftCollaborationCI/CDRESTful APIsLinuxDocumentation
Posted 24 days ago
Apply