Description Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us. As an iOS Developer you will be responsible for creating fast, fluid, responsive and reliable mobile applications that provide our customers a rewarding experience. You’ll have an opportunity to participate in the whole development cycle, using modern technologies, architectures and processes. National and international expected traveling time varies according to project/client and organisational needs: 0%-15% estimated.
RequirementsYou Rock At- Swift, Cocoa Touch, and Apple frameworks – building robust, modern, and scalable iOS apps
- Ownership & Autonomy – driving initiatives with minimal supervision while aligning with team and company goals
- User Experience Excellence – designing and implementing fluid visual interactions and intuitive mobile UX patterns
- Craftsmanship – producing high-quality solutions, optimising for performance, and being proud of the outcome
- Staying Current – keeping up with the latest iOS trends, architectures, and technologies
- Leadership by Example – sharing knowledge, mentoring others, and setting technical and cultural standards for the team
- Agile Practices – leveraging Scrum, Kanban, or similar methodologies in a collaborative setting
- End-to-End Development – delivering iOS applications from requirements through to App Store release
- Code Quality – writing clean, maintainable, and testable code with solid understanding of design and architectural patterns
- Cross-Team Collaboration – aligning with product, design, QA, and client stakeholders to ensure feasibility and quality
- Experience with FRP frameworks (ReactiveCocoa, RxSwift, etc.)
- Familiarity with MVVM(-C) architecture
- Exposure to functional programming concepts
- Experience with CI/CD pipelines and tools (Fastlane, Jenkins, Travis, GoCD, etc.)
- Strong testing practices – writing testable code and/or contributing to automated test suites
- Open Source contributions or a desire to contribute to the community
As a Lead iOS Developer, you will combine hands-on technical expertise with leadership responsibilities:
- Technical Direction – shaping architectural decisions and ensuring alignment with best practices
- Feature Development – building and maintaining iOS features collaboratively with clients and teams
- Code Quality & Testing – producing testable, maintainable code while ensuring team-wide test coverage standards are met
- Documentation & Standards – maintaining high standards of documentation and ensuring consistent practices across the team
- Full Lifecycle Ownership – taking responsibility for code from development through deployment, monitoring, and maintenance
- Mentorship & Coaching – guiding junior and mid-level engineers, fostering growth and continuous improvement
- Problem Solving – diagnosing and resolving production issues, implementing long-term solutions
- Collaboration & Influence – working across teams and with clients to design, implement, and deliver impactful solutions
At Mindera, we use technology to build products we’re proud of – with people we love.
- Global team of 1000+ engineers delivering world-class software for leading international clients
- Collaborative culture – flat, lean, and self-managed with space for autonomy and experimentation
- High-impact projects – building resilient, scalable, and high-performance mobile and web applications
- Continuous learning – knowledge sharing, mentorship, and access to the latest tools and practices
Our Offices: Porto | Aveiro | Coimbra (Portugal) | Leicester (UK) | San Diego, San Francisco (USA) | Chennai, Bengaluru (India) | Cluj-Napoca (Romania) | Blumenau (Brazil)
Similar Jobs
What We Do
At Mindera we craft software with people we love.
Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.
You get to work with a bunch of great people, where the whole team owns the project together. Our culture reflects our lean and self-organization attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.
We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world
Our offices are located in: Portugal | UK | USA | India | Romania | Brazil