We are seeking an experienced Lead Mobile Engineer to support our clients in the strategy, development, and execution of mobile applications across platforms.
This role will have different responsibilities depending on the state of the projects, which may include leading a team of talented engineers and collaborating with product, design, and other cross-functional teams to deliver world-class mobile experiences to our users.
The Lead Mobile Engineer will propose technical state-of-the-art architectures for new apps or the evolution of current applications.
The role involves serving as a mobile technology expert and advocate across the company, with a focus on staying informed about market trends in mobile products.
The engineer will build, lead, and mentor a high-performing mobile engineering team and drive best practices in coding, architecture, security, and performance across mobile platforms.
Responsibilities also include overseeing the development, deployment, and maintenance of all mobile applications, ensuring a quality-driven approach to maintain app stability, CI/CD pipelines, and automated testing practices.
The Lead Mobile Engineer will ensure timely delivery of high-quality software through agile methodologies and partner with Product Management and Design to scope features and set technical direction.
Collaboration with backend and web teams is essential to ensure seamless API integration and consistent user experience, with deep knowledge of REST/GraphQL being a plus.
The engineer will stay current with industry trends and assess emerging technologies for future mobile strategy, driving internal and client initiatives around mobile.
Requirements:
Proven experience of 10+ years in mobile engineering, with at least 3 years in a leadership role.
Strong technical expertise in native iOS (Swift) and/or Android (Kotlin) development is required, with experience in React Native, Flutter, KMP/CMP being a plus.
Experience leading teams of mobile engineers, ideally in a high-growth or consumer-facing company.
A deep understanding of mobile architecture, design patterns (MVVM, MVI, etc.), and platform-specific guidelines is necessary.
A track record of delivering and scaling complex mobile apps with millions of users is essential.
Excellent communication skills in English and strong strategic thinking abilities are required.
Familiarity with cross-platform frameworks (e.g., React Native, KMP/CMP, Flutter) is preferred.
Experience working in DevOps, CI/CD pipelines, and app store release management is advantageous.
A background in performance tuning, mobile analytics, and A/B testing is also preferred.
Benefits:
Health Insurance is provided because your health comes first.
Flexible working hours and autonomous ways of working are offered.
Open holidays allow you to take the time you need for yourself.
Profit distribution is part of the benefits package.
Mindera Annual Trip, sports, and sharing groups are available to connect and have fun.
Training and conferences are supported, allowing you to create your own training plan.
Child Care vouchers are provided to support families.
You can choose the laptop and peripherals that best suit your needs.
Hotspot with unlimited usage (PT) is available for work or leisure.
Amazing offices in Porto, Aveiro, and Coimbra are available for those who want to connect physically, with remote work options from Portugal and other countries depending on location and projects.
A wide range of snacks is provided at the offices to keep you fed and healthy.
Partnerships with local businesses enhance the work experience.