Job Overview
Job description
We are hiring: Senior iOS Developer
Location: Portugal
Regime: Remote
We are looking for a Senior iOS Developer to join a technological team focused on developing modern, scalable mobile applications aimed at the best user experience.
This role will play a central role in building robust, high-quality iOS apps using modern technologies and best mobile engineering practices.
If you have strong experience in iOS development, a passion for mobile engineering, and an interest in modern architectures and production applications, this opportunity is for you.
About Opportunity
As a Senior iOS Developer, you will be responsible for designing, developing and maintaining scalable and performant iOS applications.
You will collaborate with multidisciplinary teams in Agile environments to create modern mobile solutions, ensuring quality, performance and excellent user experience.
You will also take an active role in defining best practices, architecture and continuous evolution of mobile development processes.
Responsibilities
- Develop and maintain iOS applications using Swift and Apple frameworks;
- Create clean, reusable and well-tested code following good engineering practices;
- Apply architectural patterns such as MVVM for scalable development;
- Work collaboratively with multidisciplinary teams in Agile environments (Scrum/Kanban);
- Ensure performance, quality and responsiveness of applications;
- Develop and maintain unit tests and UI tests;
- Participate in code reviews and continuous improvement of development processes;
- Monitor trends and evolution of the iOS and mobile ecosystem.
What We Look For
- Minimum of 8 years of experience in iOS development;
- Strong command of Swift and Apple frameworks (Cocoa Touch, UIKit);
- Experience in Agile environments (Scrum / Kanban);
- Solid knowledge of architectural patterns and software design (MVVM or similar);
- Strong knowledge of data structures and clean code principles;
- Proven experience in developing and maintaining iOS applications in production;
- Practical experience with unit testing and UI testing;
- Excellent communication skills and fluent English.
It will be valued
- Experience with modern iOS architectures and modularization;
- Familiarity with CI/CD pipelines and release automation;
- Knowledge of performance optimization and mobile security;
- Experience in high-scale mobile applications.
What We Offer
- Totally remote regime from Portugal;
- Participation in modern and technologically challenging mobile projects;
- Integration into a specialized and collaborative technical team;
- Environment focused on innovation, quality and continuous improvement;
- Opportunities for technical growth and professional development;
- Contact with modern technologies from the Apple ecosystem;
- Competitive salary package, adjusted to experience.
- Do you want to develop modern, scalable iOS applications aimed at the best mobile experience?
- Join us and contribute to building future-proof mobile solutions.
- Originally posted in Himalayas
- Role:
- Senior iOS Developer
- Job Type:
- Full Time