Senior Software Engineer (.Net MAUI)
Core
Design, build, and maintain high-performance cross-platform mobile applications for Android and iOS using a single shared codebase.
Role type
Senior Software Engineer (.NET MAUI)
Builds
Cross-platform mobile applications for Android and iOS
Domain
Mobile Development / .NET Ecosystem
Deliverable
production ML models | product features
Required skills
C#, .NET MAUI, Xamarin.Forms, MVVM, Clean Architecture, SOLID principles, RESTful APIs, GraphQL, Git workflows, unit testing, integration testing, UI testing, performance optimization, code reviews, CI/CD pipelines
Preferred skills
Azure DevOps, GitHub Actions, App Center, SQLite, Realm, WCAG accessibility standards, open-source contributions
Technologies
.NET MAUI, Xamarin.Forms, C#, Java, Kotlin, Swift, Obj-C, xUnit, NUnit, MSTest, Appium, Git, Azure DevOps, GitHub Actions, App Center, SQLite, Realm
Responsibilities
Design and develop cross-platform applications using .NET MAUI; Architect scalable solutions following MVVM and Clean Architecture; Implement native platform integrations and custom renderers; Integrate RESTful and GraphQL APIs; Write comprehensive unit, integration, and UI tests; Optimize application performance; Conduct code reviews and mentor junior engineers; Maintain CI/CD pipelines
Seniority
Senior, hands-on IC with mentorship responsibilities