This is a remote position.
Job Title: Lead Mobile Developer (.NET MAUI)
Location: Portugal
Work Regime: Full-time & Remote (Portugal based)
Overview / Summary:
We are looking for a Senior Mobile Developer (.NET MAUI) acting as a Tech Lead to join our team!
Responsibilities and Tasks:
- Design and define the architecture for scalable and MAUI applications;
- Lead the development and maintenance of cross-platform applications for iOS Android Windows and macOS MAUI;
- Optimize application performance responsiveness and Ul rendering across different platforms;
- Ensure seamless integration with back-end services and APIs Troubleshoot and resolve issues related to performance compatibility and user experience;
- Integrate third-party SDKs libraries and APIs as required;
- Take full ownership of deployment processes defining strategies and ensuring smooth releases;
- Collaborate with the Web team to establish a release process aligned with both Mobile and Web versions of the application Guide and mentor the mobile development team which is expected to grow over the next six months;
- Drive Agile (Scrum) development processes ensuring smooth sprint planning and execution;
- Improve the overall quality of the project by implementing unit testing and best practices in mobile development;
- Make critical technical decisions to ensure a robust and scalable mobile solution.
Requirements
Mandatory Requirements:
- Solid experience in mobile development including both native and hybrid/reactive applications (e.g. Kotlin (Android) / Swift (iOS) React Native or Flutter);
- Experience MAUI and/or Xamarin with a solid understanding of cross-platform development;
- Deep understanding of mobile app architecture design patterns and best practices (e.g. MVC MVVM MVP Clean Architecture);
- Hands-on experience with mobile application deployment processes (App Store Google Play Enterprise deployments or other internal distribution methods);
- Knowledge of CI/CD pipelines for mobile app development and deployment;
- Familiarity with Agile methodologies (Scrum) and experience working in an Agile development environment;
- Strong debugging problem-solving and performance optimization skills;
- Experience in unit testing and improving software quality;
- Ability to take ownership make key decisions and drive technical direction within a growing team;
- Fluent in written and spoken English;
- Degree in Computer Engineering or similar.
Complementary Requirements:
- Hands-on experience MAUI in production environments;
- Experience migrating applications from Xamarin MAUI;
- Experience working technologies and the ability to integrate MAUI applications into the ecosystem;
- Previous experience in defining deployment strategies for internal applications;
- Exposure to Web development technologies and expertise in aligning mobile and web release processes.
#VisionaryFuture - Build the future join our living ecosystem!
Mandatory Requirements: Solid experience in mobile development, including both native and hybrid/reactive applications (e.g., Kotlin (Android) / Swift (iOS), React Native or Flutter); Experience MAUI and/or Xamarin, with a solid understanding of cross-platform development; Deep understanding of mobile app architecture, design patterns, and best practices (e.g., MVC, MVVM, MVP, Clean Architecture); Hands-on experience with mobile application deployment processes (App Store, Google Play, Enterprise deployments, or other internal distribution methods); Knowledge of CI/CD pipelines for mobile app development and deployment; Familiarity with Agile methodologies (Scrum) and experience working in an Agile development environment; Strong debugging, problem-solving, and performance optimization skills; Experience in unit testing and improving software quality; Ability to take ownership, make key decisions, and drive technical direction within a growing team; Fluent in written and spoken English; Degree in Computer Engineering or similar. Complementary Requirements: Hands-on experience MAUI in production environments; Experience migrating applications from Xamarin MAUI; Experience working technologies and the ability to integrate MAUI applications into the ecosystem; Previous experience in defining deployment strategies for internal applications; Exposure to Web development technologies and expertise in aligning mobile and web release processes.