-
Ampstek

iOS Developer

Ampstek
Netherlands · Full-time · Mid-Senior

  1. Required:
  2. - Design and implement complex features in Swift/SwiftUI/UIKit, ensuring high quality, performance, and responsiveness of the native iOS apps.
  3. Drive Architectural Decisions for the iOS codebase (e.g., MVVM, Composable Architecture) and enforce best practices (e.g., Clean Architecture, Unit/UI Testing, CI/CD).
  4. General CAN bus and J1939 knowledge
  5. Standard experience: git, agile, user stories, tasks
  6. Willing to do Development and Test activities
  7. Clear and open communication
  8. Team player
  9. Good Englisch verbal and in writing skills
  10. Optional: some python experience
  11. Optional: Navigation development experince




Key Responsibilities

iOS Development

  • Design and implement complex features using Swift, SwiftUI, UIKit with focus on performance, responsiveness, and reliability.
  • Build clean, scalable, and maintainable code aligned with Apple HIG and modern development standards.
  • Integrate APIs, local storage, background tasks, device sensors, and external hardware interfaces as needed.

Architecture & Code Quality

  • Lead architectural decisions using modern patterns such as MVVM, Composable Architecture (TCA), VIPER, or Clean Architecture.
  • Define and enforce coding standards, architectural guidelines, and modular design principles.
  • Implement unit tests, UI tests, and automated validation pipelines.
  • Configure and maintain CI/CD workflows (GitHub Actions, Azure DevOps, Bitrise, etc.).

Collaboration

  • Work closely with UI/UX, backend, QA, and DevOps teams in an agile environment.
  • Participate in sprint planning, estimations, and technical reviews.
  • Provide mentorship to peers and contribute to knowledge‑sharing initiatives.

Automotive Protocols

  • Develop and maintain modules supporting CAN bus data processing and J1939‑based vehicle communication.
  • Collaborate with hardware and embedded teams to integrate telematics, sensors, or IoT‑driven data streams.
  • Monitor and troubleshoot communication, decoding, and performance issues.


Required Qualifications

  • 4+ years of hands‑on experience in iOS development.
  • Strong proficiency in Swift, SwiftUI, UIKit, and Xcode.
  • Expertise in MVVM, TCA, Clean Architecture, and modular codebases.
  • Experience with unit/UI testing, XCTest, and debugging tools (Instruments).
  • Working knowledge of CAN bus, SAE J1939, or similar automotive protocols.
  • Experience with CI/CD for mobile apps.


Preferred Skills

  • Knowledge of BLE, WebSockets, Core Data, or cloud integration (AWS/Azure).
  • Experience with async/await, Combine, or reactive programming.
  • Exposure to telematics, automotive, LiDAR, or industrial IoT environments.


Soft Skills

  • Strong problem‑solving and analytical capabilities.
  • Excellent communication and documentation skills.
  • Ownership mindset with focus on quality and continuous improvement.

Key Skills

Ranked by relevance

devops ios embedded storage python cloud cicd git ui
Login to Apply
Posted
Feb 06, 2026
Type
Full-time
Level
Mid-Senior
Location
Eindhoven
Company
Ampstek

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ampstek
Related

AWS devops Engineer

2026-05-19

Full-time
Mid-Senior
Switzerland
IT Services
Information Technology
View Job Details
Ampstek
Related

Java Application Developer

2026-05-18

Contract
Mid-Senior
Sweden
IT Services
Information Technology
View Job Details
Ampstek
Related

Devops Engineer -IAM

2026-05-20

Full-time
Mid-Senior
Switzerland
IT Services
Information Technology