Kempuri
.NET MAUI Engineer
KempuriPoland14 hours ago
Full-timeEngineering, Information Technology
We are seeking a skilled .NET MAUI Engineer to join our Sales Back Office team in Kraków. In this role, the person will be responsible for designing, developing, and maintaining cross-platform mobile applications using .NET MAUI, Xamarin. Forms, and Microsoft Azure cloud services. This position requires collaboration with solution engineers, product architects, and product owners to translate business needs into technical specifications and ensure alignment with architectural standards and strategic objectives. The role also involves maintaining the MAUI SEM Pro application and contributing to the technical strategy within our Commerce IT landscape.

  • Opportunity to work in a dynamic and innovative team focused on cutting-edge technology solutions.
  • Engagement with a global enterprise environment supporting diverse markets and technologies.
  • Professional growth through collaboration with experienced engineers and participation in varied projects.
  • Involvement in shaping technical strategy and driving excellence in solution engineering practices.
  • Design, configure, develop, and deliver IT solutions utilizing .NET MAUI, Xamarin. Forms and Azure technologies.
  • Customize and engineer mobile and cross-platform applications collaboratively with the team.
  • Address and resolve technical debt within the team’s codebase and architecture.
  • Provide solutions to immediate technical challenges and ensure seamless integration with other enterprise systems and data sources.
  • Adhere to solution standards and architectural guidelines to maintain high-quality deliverables.
  • Collaborate with senior engineers, development leads, product owners, and engineering management to balance workload and manage the development backlog effectively.
  • Establish and maintain documentation and knowledge transfer processes to support ongoing application maintenance and team onboarding.
  • Approximately five years of professional experience in software development with a focus on mobile and cross-platform applications.
  • Proven expertise in .NET MAUI and/or Xamarin.Forms, including proficiency in C#, XAML, MVVM architecture, dependency injection, and mobile application lifecycle management.
  • Experience with Microsoft Azure components such as Azure Functions, API Management, Logic Apps, Service Bus, App Services, and Storage.
  • Strong skills in API integration technologies including REST, Web API, and SOAP.
  • Familiarity with CI/CD pipelines using Azure DevOps or GitHub Actions, and version control systems such as Git.
  • Knowledge of SQL and database management, particularly with SQL Server and Azure SQL.
  • Understanding of mobile application security best practices, including authentication mechanisms like OAuth2 and Azure AD/B2C.
  • Solid object-oriented programming principles and design patterns (OOP, SOLID, KISS, DRY).
  • Demonstrated problem-solving and debugging capabilities.
  • Experience working in agile environments and collaborating with cross-functional teams.
  • Additional advantageous skills include experience migrating Xamarin.Forms applications to .NET MAUI, familiarity with GraphQL APIs, application monitoring and analytics, offline/online data synchronization, mobile UI/UX optimization, test automation, enterprise system integration (e.g., Dynamics 365), and knowledge of data privacy and compliance standards such as GDPR.

Key Skills

Ranked by relevance