We are currently looking for an iOS Developer to join our growing Mobile team. This role is ideal for someone deeply familiar with Apple’s ecosystem and motivated to build high-quality, impactful products from the ground up. You will be part of an international, multi-disciplinary team with a strong focus on e-commerce. The position offers full ownership, the opportunity to work with a modern technological stack, and close collaboration with the Android Developer to ensure consistency across platforms.
You will be responsible for:
- Build native Android applications using Kotlin and modern Android frameworks.
- Develop apps from scratch with autonomy and ownership.
- Contribute to architecture planning and technical decisions.
- Apply SOLID principles, clean code and Android best practices.
- Use TDD consistently as part of the project workflow.
- Work with CI/CD pipelines to streamline delivery.
- Collaborate closely with the iOS Developer for feature alignment.
- Stay up to date with emerging Android libraries and tools.
- Operate in Agile, multidisciplinary teams.
Requirements
- At least 3 years of experience developing native iOS applications using Swift.
- Strong knowledge of software architecture, clean code principles, and design patterns.
- Strong knowledge of testing.
- Experience with CI/CD implementation as an essential part of the software development process.
- Nice to have: Experience with SwiftUI.
- Highly valued: Experience developing native Android applications using Kotlin.
- Familiarity with the app publishing process on the App Store.
- Fluent in English (MANDATORY).
- Based in Spain or Portugal (MANDATORY)
- Passion for technology and software development.
- Continuous learning mindset.
- Team player.