This job is no longer available
This job expired on 06/11/2026. It no longer accepts applications.
iOS Developer – Mobility Apps
linq · Thessalonique et périphérie
Job description
About the role
We are looking for an iOS Developer to join the team behind the Karoot mobility platform. You will work on the next generation of urban‑mobility applications, using the latest Swift technologies and contributing across the full development lifecycle.
Key responsibilities
- Define, analyse and document software requirements for new features.
- Design and build complex native iOS applications from scratch.
- Debug, test and maintain code, ensuring high quality and performance.
- Collaborate with cross‑functional engineers, QA specialists and UX/UI designers.
- Research, evaluate and integrate new technologies that improve the product.
Required profile
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent practical experience.
- Approximately three years of professional experience developing native iOS apps.
- Strong proficiency in Swift and modern iOS development practices.
- Experience with SwiftUI, MVVM and Clean Architecture.
- Hands‑on knowledge of Swift Concurrency (async/await, Task, Actor).
- Proven ability to integrate RESTful APIs and implement dependency injection.
- Experience writing automated tests with XCTest or Swift Testing.
- Familiarity with MapKit/Apple Maps, push notifications and App Store submission.
- Comfortable using Git in collaborative workflows.
Required skills
- Swift
- SwiftUI
- MVVM architecture
- Clean Architecture
- Swift Concurrency (async/await, Task, Actor)
- RESTful API integration
- Dependency Injection
- SOLID principles
- XCTest / Swift Testing
- MapKit / Apple Maps
- Push Notifications
- Git
- App Store submission process
What we offer
- Healthy working environment with flexible remote work.
- Company laptop, mobile equipment and other perks.
- Learning and development corporate plan.
- Flexible working hours.
- Health care insurance provided by NN.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Greece.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
linq
Thessalonique et périphérie
Related job offers
-
Director, Cloud Migrations
Pfizer Thessalonique et périphérie -
Junior IT Support – Hardware & Networks
Agrohellas S.A. Thessalonique et périphérie -
DevOps Engineer – Remote or Thessaloniki
EUROPEAN DYNAMICS Thessalonique et périphérie -
Senior IT Auditor
trafigura Athens -
Scientific Infrastructure Engineer III
emeraldcloudlab