At a Glance
- Tasks: Join a dynamic team to develop and enhance mobile applications using Microsoft MAUI.
- Company: Be part of a fast-growing SAAS business with innovative products for enterprise clients.
- Benefits: Enjoy remote work flexibility, competitive salary, and opportunities for career growth.
- Why this job: Contribute to exciting projects and shape the future of mobile solutions in a collaborative environment.
- Qualifications: Experience in mobile development, particularly with Microsoft MAUI, and a solid understanding of SaaS.
- Other info: Monthly office visits to foster team collaboration and culture.
The predicted salary is between 45000 - 60000 £ per year.
Role: Permanent preferred or medium term Contractors
Location: Remote, with office visits monthly
Package: £45k - £60k depending on experience for permanent or £300 - £400 / day for career contractors
Our client is a fast growing SAAS business with a suite of market leading products aimed at large scale enterprise clients across the UK. They are currently looking for a MAUI developer ideally to join on a permanent basis who will collaborate with cross functional teams such as their client on-boarding team to help design, develop and implement appropriate product features and solutions with excellence for existing and new clients. Contractors would also be considered.
Responsibilities include:
- Operate an agile development approach, utilising continuous integration and Azure DevOps to manage the application.
- Stabilise the current MAUI application and work with the Development Lead to define what good looks like and work to stabilise and progress the application and product.
- Support with the delivery of the 2025 roadmap and beyond, managing the back-log of features and new development requests.
- Work with the broader sales and delivery teams to shape the future of the product.
You should have a background and experience in:
- SaaS businesses and an understanding of cloud-connected mobile applications.
- Mobile development with a strong focus on Microsoft MAUI (essential), ideally with prior experience with Xamarin Forms and/or WPF.
- Working with and modernizing legacy codebases, including introducing best practices for long-term maintainability.
- Designing and implementing unit-tests and integration-tests.
- Solid understanding of MVVM, layered architecture, and other design and architectural patterns.
- SQLite and local data storage in mobile apps.
- Troubleshooting mobile and/or desktop specific issues such as crashes, ANRs, and functional bugs.
- Code profiling and performance analysis (memory leaks, performance, responsiveness).
- Proficient in .NET, C#, including asynchronous programming and dependency injection.
- Proficient with Git and modern version control workflows such as GitFlow.
- Agile methodologies.
Maui Mobile Developer employer: Gem Partnership
Contact Detail:
Gem Partnership Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Maui Mobile Developer
✨Tip Number 1
Familiarise yourself with the latest features and updates in Microsoft MAUI. Being well-versed in the current capabilities will not only boost your confidence but also demonstrate your commitment to staying updated in this fast-evolving field.
✨Tip Number 2
Engage with the developer community, especially those focused on MAUI and Xamarin. Participating in forums, attending webinars, or joining local meetups can help you network and gain insights that could be beneficial during interviews.
✨Tip Number 3
Showcase your experience with agile methodologies by discussing specific projects where you've successfully implemented agile practices. This will highlight your ability to work collaboratively and adaptively, which is crucial for the role.
✨Tip Number 4
Prepare to discuss your approach to troubleshooting and optimising mobile applications. Be ready to share examples of how you've tackled performance issues or improved user experience in past projects, as this will resonate well with the hiring team.
We think you need these skills to ace Maui Mobile Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Microsoft MAUI, Xamarin Forms, and any relevant SaaS projects. Use specific examples to demonstrate your skills in mobile development and agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with cloud-connected mobile applications and legacy codebases.
Showcase Relevant Projects: If you have worked on projects that involved mobile app development or have experience with Azure DevOps, include these in your application. Highlight your role and the impact of your contributions.
Prepare for Technical Questions: Be ready to discuss your technical skills in .NET, C#, and mobile troubleshooting during interviews. Prepare examples of how you've implemented unit tests and handled performance issues in past projects.
How to prepare for a job interview at Gem Partnership
✨Showcase Your MAUI Expertise
Make sure to highlight your experience with Microsoft MAUI during the interview. Be prepared to discuss specific projects where you've used MAUI, including any challenges you faced and how you overcame them.
✨Demonstrate Agile Knowledge
Since the role involves working in an agile environment, be ready to explain your understanding of agile methodologies. Share examples of how you've contributed to agile teams and how you manage backlogs and sprints.
✨Discuss Legacy Code Experience
The company is looking for someone who can modernise legacy codebases. Prepare to talk about your experience with this, including any best practices you've implemented for maintainability and how you've approached troubleshooting issues.
✨Prepare for Technical Questions
Expect technical questions related to .NET, C#, and mobile development. Brush up on your knowledge of MVVM, SQLite, and unit testing, as well as any performance analysis techniques you've used in past projects.