Software Engineer (.NET MAUI)

Project - the aim you'll have

Join a Polish–UK engineering team building a modern certification platform for the NGO sector. The product helps verify and certify selected goods within global sustainability standards, supporting transparency and responsible production.
Our cross-functional team includes .NET developers, React.Js developers, manual and automation testers, and DevOps Engineer. We are looking for a skilled and proactive .NET MAUI Developer to join our team and contribute to the development of high-quality cross-platform mobile and desktop applications.

Position - how you'll contribute
  • Collaborate closely with designers, product owners, and other developers to define, build, and deliver new features
  • Write clean, scalable, and well-documented code in line with best practices
  • Ensure high performance, responsiveness, and usability of mobile and desktop apps
  • Integrate APIs, SDKs, and third-party libraries as required
  • Leverage Azure cloud services to build resilient, cloud-connected applications
  • Work with SQL and/or NoSQL databases to design efficient data models and storage strategies
  • Utilize Docker for containerization and streamlined development/deployment workflows
  • Participate in code reviews and contribute to continuous improvement of the development process
  • Diagnose and fix bugs and performance bottlenecks
  • Contribute to test automation and CI/CD pipelines where applicable
Expectations - the experience you need
  • Proven commercial experience developing with .NET MAUI (.NET 9/10) or Xamarin.Forms
  • Strong knowledge of C#, .NET 9/10, and object-oriented programming
  • Solid understanding of MVVM architecture, dependency injection, and async programming patterns
  • Experience with XAML-based UI design and custom controls
  • Hands-on experience with Android development; iOS experience is a strong plus
  • Familiarity with REST APIs, JSON, and mobile-specific data handling
  • Experience building offline-first applications with local data synchronization
  • Knowledge of SQL and/or NoSQL databases (e.g. SQLite, Azure Cosmos DB)
  • Understanding of platform-specific capabilities and limitations
  • Familiarity with Azure services (e.g. App Service, Azure Functions, Azure DevOps)
  • Experience with Docker and containerized environments
  • Knowledge of Git and collaborative workflows (e.g., GitFlow)
  • Ability to work independently in an agile development environment
  • Excellenct communication skills and a problem-solving mindset
Additional skills - the edge you have
  • Understanding of app performance profiling and memory optimization
  • Knowledge of geolocation, maps, and location-based services
  • Experience with Azure DevOps pipelines and CI/CD automation
  • Familiarity with Firebase for crash reporting and analytics
  • Knowledge of unit and integration testing frameworks (xUnit, NUnit, Moq)
  • Experience with event-driven architecture (Azure Service Bus, Event Grid)
  • Knowledge of OAuth 2.0, OpenID Connect, and identity management (e.g. Azure AD B2C)
  • Familiarity with automated UI testing tools (Appium, MAUI UITest)
Our offer – professional development, personal growth
Hover on each benefit to learn more
Decide on the form and conditions of your employment
*Applicable in: Poland & Latam & MD/RO
Flexible employment and remote work
*Applicable in: Poland & Latam & MD/RO
Work with the latest technologies for industry leaders
*Applicable in: Poland & Latam & MD/RO
International projects with leading global clients
*Applicable in: Poland & Latam & MD/RO
Travel to clients’ and work in their environments
*Applicable in: Poland & MD/RO
International business trips
*Applicable in: Poland & MD/RO
Work comfortably in a relaxed and inspiring atmosphere that does not enforce a dress code
*Applicable in: Poland & Latam & MD/RO
Non-corporate atmosphere
*Applicable in: Poland & Latam & MD/RO
Develop your skills at work – language classes come to you
*Applicable in: Poland & MD/RO
Language classes
*Applicable in: Poland & MD/RO
Develop your competences and skills through skill centers and webinars
*Applicable in: Poland & MD/RO
Internal & external training
*Applicable in: Poland & MD/RO
Take care of the health of you and your loved ones
*Applicable in: Poland & MD/RO
Private healthcare and insurance
*Applicable in: Poland & MD/RO
Work out, swim and enjoy other fun activities
*Applicable in: Poland & MD/RO - monthly sport budget
Multisport card
*Applicable in: Poland & MD/RO - monthly sport budget
Take part in activities that support your physical and mental health
*Applicable in: Poland & Latam & MD/RO
Well-being initiatives
*Applicable in: Poland & Latam & MD/RO
Similar job offers
  • Software Development
    Senior Fullstack Software Engineer (.Net + React)
    Buenos Aires/Remote
  • Software Development
    (8DF) Senior Full-Stack Engineer (.NET)
    San Jose/Remote
  • Software Development
    Backend Developer (.NET + C#)
    San Jose/Remote
  • Software Engineer (.NET MAUI)
    Software Development, .NET, REF2064D, Kraków/Remote, B2B/UOP

    Submit application

    Attach resume/CV

    Links

    Message to hiring manager

    Let us know about your interest working in our company