-
Adroit People Limited (UK)

iOS Developer

Adroit People Limited (UK)
Netherlands · Full-time · Mid-Senior

Greetings!


We are Hiring IOS Developer


Work Location: – Eindhoven, Netherlands

English required, Dutch will be added advantage

All 5 days at Client office

Permanent position



iOS Developer (Short JD)


  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.

Key Skills

Ranked by relevance

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

Industries

Telecommunications Software Development Automation Machinery Manufacturing

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
Everfield
Related

Financial Data Analyst

2026-05-26

Full-time
Not Applicable
Netherlands
Software Development
Information Technology