iOS Developer (mid-senior)
Location: Spain, Portugal
Department: Technology
Workplace: remote
Employment Type: full
Description
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
