EGY
91 days ago
Senior .NET Developer
  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
Por favor confirme su dirección de correo electrónico: Send Email