Job Titles Senior .NET Developer Job Description We are seeking a Senior .NET Developer with experience in cross-platform mobile application development using .NET MAUI (formerly Xamarin).
You will be part of a collaborative and agile development team, working on innovative mobile solutions that run seamlessly on both Android and iOS platforms.
As a key team member, you will be responsible for designing, developing, and maintaining high-quality mobile applications, ensuring performance, responsiveness, and scalability. Key Responsibilities Design and develop mobile applications using .NET MAUI with a focus on cross-platform compatibility.
Collaborate with UI / UX designers, backend developers, and stakeholders to deliver end-to-end mobile solutions.
Write clean, maintainable, and efficient code following best practices and design patterns.
Optimize application performance and ensure responsiveness across devices.
Debug, test, and resolve issues to ensure high quality and reliability.
Participate in agile development processes including sprint planning, stand-ups, and retrospectives.
Stay updated on new technologies and continuously improve development processes.
Required Skills & Qualifications Minimum 4 years of hands-on experience in developing applications using C# and .NET.
Strong understanding of .NET 6 / 7 / 8, including asynchronous programming, LINQ, and dependency injection.
Experience with RESTful APIs, JSON, and integrating backend services.
Proficient in C#, XAML, and MVVM architecture for building scalable mobile applications.
Knowledge of .NET MAUI or Xamarin.Forms with readiness to work on MAUI.
Knowledge of SQLite, file storage, and mobile offline support.
Familiar with platform-specific APIs and handling device-specific behaviors on Android and iOS.
Strong experience with Git and modern development workflows.
Good problem-solving, debugging, and performance optimization skills.
Comfortable working in agile teams and contributing to code reviews and technical discussions.
Clear written and verbal communication.
Plus Points Prior experience in building native mobile apps (Swift, Kotlin, Objective-C, Java).
Exposure to Azure, Firebase, or other cloud platforms for mobile backend.
Experience with unit testing, UI testing, or automated testing tools for mobile.
Familiarity with CI / CD pipelines for mobile app delivery.
Published apps on the App Store or Google Play.
Powered by JazzHR
Developer • EG