About the Role
Airalo is seeking a skilled iOS engineer to join their expert team, focusing on developing new features and extending existing ones in their main product. The role involves working within a modern development environment utilizing Swift Package Manager, hybrid UI workflows with SwiftUI and UIKit, and Swift Concurrency. The team is committed to high code quality with over 80% unit test coverage and cutting-edge agentic End-to-End (E2E) workflows.
Responsibilities
- Design and develop enterprise-quality software components based on product specifications.
- Deliver brand-new features and enhancements to existing ones.
- Write clean code adhering to team guidelines.
- Implement robust tests.
- Troubleshoot technical or application issues.
- Collaborate with fellow developers throughout the full software development lifecycle.
- Prepare clear technical documentation.
- Stay current with industry best practices.
- Proactively bring fresh, creative ideas to the engineering team.
Requirements
- Bachelor’s degree in Computer Engineering or a similar field.
- At least 3 years of hands-on experience developing Swift-based iOS applications within agile teams.
- Track record of publishing and continuously supporting one or more live apps.
- Proficiency in software architecture and design.
- Deep proficiency in MVVM or similar modern patterns.
- Strong understanding of OOP principles.
- Expertise in iOS Frameworks.
- Experience with Git/Gitflow workflows.
- Strong knowledge of data structures, algorithms, processes, and memory management.
- Practical experience building UIs with SwiftUI and Auto-Layout.
- Domain exposure to payment systems and marketplaces.
- Prioritize software reliability through Unit Testing, Feature Testing, and Mocking.
- Solid, up-to-date knowledge of AI workflows and agentic engineering.
- Strong communication skills.
- Full fluency in English.
- Thrive in a team-first development environment.
Skills
- Swift
- Swift Package Manager (SPM)
- SwiftUI
- UIKit
- Swift Concurrency
- MVVM
- OOP
- iOS Frameworks
- Git
- Gitflow
- Data Structures
- Algorithms
- Memory Management
- Auto-Layout
- Unit Testing
- Feature Testing
- Mocking
- AI workflows
- Agentic engineering
- UI/UX best practices
- A/B testing
- SCRUM
- eSIM
- GSMA
Location
- Remote, anywhere in Spain
- Remote, anywhere in the UK
Work Type
- Full-time
- Permanent
- Remote
Experience Level
- 3+ years of hands-on experience developing Swift-based iOS applications
Education Level
- Bachelor’s degree in Computer Engineering or a similar field
Salary/Compensations
- UK: £54,400 to £78,000
- Spain: €46,000 to €66,000
Benefits
- Learn more about our benefits here - https://airalo-public.notion.site/Benefits-25396a97ffca81fb9bc1f0be479f1be3?pvs=74
About the Company
- At Airalo, we're making it easier for people to stay connected wherever they travel.
- As the world's first eSIM store, we help millions of travelers access affordable mobile data in 200+ countries and regions around the world.
- We're a team of 400+ people across 60+ countries, building a product used by travelers every day.
- We've grown quickly, but we've worked hard to keep what matters: trust, ownership, and the freedom for people to do great work without unnecessary layers or bureaucracy.
- We're fully remote by design, genuinely global, and united by a shared mission to make travel simpler for everyone.
- We started Airalo to make staying connected effortless, wherever you are in the world.
- Today, millions of travelers rely on our eSIMs, and many of the people building the product were customers first.
- Our team is united by a shared belief that great work happens when people are trusted to own what they do.
- As Airalo continues to grow, so do the opportunities to learn, take on new challenges, and make a real impact.
- For many of our teammates in Spain, it's the combination of stability, flexibility, and genuine work-life balance that makes Airalo feel like home.
- Our team spans 60+ countries, but what people often notice quickly is how work actually feels here.
- There's trust to own what you do, space to focus without constant layers of process, and a clear sense of what you're responsible for from day one.
- As Airalo continues to grow, people tend to stay for a mix of things: the chance to work on a product used globally, the autonomy to shape how they work, and the opportunity to keep taking on new challenges without getting stuck in one lane.
Equal Opportunity
- Airalo is an equal-opportunity employer and values diversity, equity & inclusion.
- We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
- We are committed to providing reasonable accommodations upon request for individuals with disabilities throughout our job interview process.
