Negotiable
Outside
Remote
USA
Summary: The iOS Developer role involves designing, developing, and maintaining high-performance iOS applications specifically for automotive diagnostics and connectivity. The position requires collaboration with cross-functional teams and integration with vehicle hardware, while also focusing on optimizing app performance and reliability. Candidates should possess strong technical skills in Swift and iOS development, along with a solid understanding of relevant architectures and APIs. The role is remote and classified as outside IR35.
Key Responsibilities:
- Design, develop, and maintain high-performance iOS applications for automotive diagnostics and connectivity.
- Collaborate with cross-functional teams including embedded systems, cloud services, and QA.
- Integrate with vehicle hardware using Bluetooth and other protocols.
- Optimize app performance and ensure reliability.
- Contribute to code reviews, architecture discussions, and agile development cycles.
Key Skills:
- Strong command of Swift and iOS application development.
- Solid understanding of MVVM/MVC architecture, RESTful APIs, and networking.
- Familiarity with App Store deployment, Git version control, and CI/CD pipelines.
- Exposure to automotive protocols (e.g., CAN, UDS, J1939).
- Experience with C++ for cross-platform environments.
- Knowledge of vehicle diagnostics, ECU reflash, and connected vehicle systems.
- Experience with external hardware integration and low-level debugging.
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and in a fast-paced, technically demanding environment.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role Description:
Design, develop, and maintain high-performance iOS applications for automotive diagnostics and connectivity.
Collaborate with cross-functional teams including embedded systems, cloud services, and QA.
Integrate with vehicle hardware using Bluetooth other protocols.
Optimize app performance and ensure reliability.
Contribute to code reviews, architecture discussions, and agile development cycles.
Must Have Technical/Functional Skills
Strong command of Swift & iOS application development.
Solid understanding of MVVM/MVC architecture, RESTful APIs, and networking.
Familiarity with App Store deployment, Git version control, and CI/CD pipelines.
Preferred / Good to Have:
Exposure to automotive protocols (e.g., CAN, UDS, J1939).
Experience with C++ for cross-platform environments.
Knowledge of vehicle diagnostics, ECU reflash, and connected vehicle systems.
Experience with external hardware integration and low-level debugging.
Key Responsibilities:
Design, develop, and maintain high-performance iOS applications for automotive diagnostics and connectivity.
Collaborate with cross-functional teams including embedded systems, cloud services, and QA.
Integrate with vehicle hardware using Bluetooth & other protocols.
Optimize app performance and ensure reliability.
Contribute to code reviews, architecture discussions, and agile development cycles.
Competencies: Digital : iOS Application Development, MVS System Administration
Essential Skills:
Must HaveStrong command of Swift iOS application development.Solid understanding of MVVMMVC architecture, RESTful APIs, and networking.
Familiarity with App Store deployment, Git version control, and CICD pipelines.
Preferred Good to HaveExposure to automotive protocols (e.g., CAN, UDS, J1939).
Experience with C for cross-platform environments.Knowledge of vehicle diagnostics, ECU reflash, and connected vehicle systems.
Experience with external hardware integration and low-level debugging.
Strong analytical and problem-solving abilities.
Excellent communication and collaboration skills.
Ability to work independently and in a fast-paced, technically demanding environment.