We are looking for a skilled MAUI Developer to join our dynamic development team. The ideal candidate will have a strong background in .NET development and experience with the .NET Multi-platform App UI (MAUI) framework. As a MAUI Developer, you will be responsible for designing, developing, deploying, and maintaining cross-platform applications for Android, iOS, Windows, and macOS.
Position Responsibilities:
Design, develop, and maintain cross-platform applications using .NET MAUI.
Collaborate with designers and other developers to create a seamless user experience.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews and provide constructive feedback.
Troubleshoot and debug issues in a timely manner.
Stay updated with the latest industry trends and technologies to ensure our applications remain current and competitive.
Work closely with product managers to understand requirements and translate them into technical specifications.
Perform unit testing and ensure the application meets quality standards.
Optimize application performance and ensure scalability.
Document development processes, code changes, and other relevant information.
Develop and manage the deployment of mobile applications to Google Play Store and Apple App Store.
Monitor and resolve issues post-deployment to ensure optimal app performance and user satisfaction.
Position Requirement:
Bachelor’s degree in Computer Science, Engineering, or a related field.
5+ years of proven experience as a .NET Developer with a strong focus on MAUI or Xamarin (at least 1 year)
Proficiency in C#, .NET, and XAML.
Experience with mobile application development for Android and iOS.
Familiarity with MVVM architecture and design patterns.
Knowledge of RESTful APIs and integration with third-party libraries and services.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work independently and manage multiple tasks effectively.
Experience with the deployment process for mobile applications on Google Play Store and Apple App Store.
Preferred Qualifications:
Experience with cloud services such as Azure or AWS.
Knowledge of other programming languages such as Java, Swift, or Kotlin.
Familiarity with Agile development methodologies.
Experience with version control systems such as Git.
Sound good?
Get to know our hiring process before you apply or find answers to any lingering questions, right here, right now.