About the client and the project
Mobility technology company delivering tolling and smart mobility solutions, headquartered in Portugal with US operations. The team develops and supports mobile applications with a mobility/transportation component, working closely with internal and external mobile development teams to deliver new features and ensure quality.
What you will do
- Participate in mobile development projects, engaging in technical discussions with internal and external development teams.
- Ensure the quality of deliverables provided by external mobile development teams.
- Develop new features for iOS applications.
- Provide ongoing support for existing mobile applications.
- Install and maintain development environments for iOS projects.
- Assist the quality team in creating automated and continuous integration processes for mobile development.
- Test developed solutions in real-world conditions, which may occasionally involve driving company vehicles.
Must-have skills
- iOS development — 3+ years
- Swift — 3+ years
- SwiftUI
- RESTful
- Async/await and concurrency (Swift 6)
- MVVM architecture
- Clean Architecture
- Multi-threading/asynchronous logic
- Scrum / agile teams experience
- English B1
- Portuguese
Nice to have
- Cocoa Touch and other Apple frameworks
- Git Flow
- Jira and Confluence
- Interest in product design and delightful UI implementation on iOS
- Combine
- XCTest
Location and work model
- Hybrid (2 days/week in the office, Lisboa)
Why KWAN
At KWAN, your career is bigger than one project. You join a real team, on a long-term project, at a company where technology is the business. And when you are ready for something new — a new stack, a new industry, a bigger role — we find that next step with you, without you having to start over somewhere else.
From day one you have a dedicated People Experience Partner: one person accountable for your growth, not your allocation. They know where you want to go, and they help you get there.
You keep learning as technology moves (AI included). Your impact is seen and recognised. Pay and expectations are talked about openly. And you work remote-first, with hubs in Lisbon and Porto for when you want people around.
Grow with clarity. Be treated with respect. Build things that matter.
Apply — if your profile is a match for this role, you will hear from our Talent team within 48 hours. If it is not the right match this time, we will reach out as soon as we find a role that fits you better.