.Net Maui Mobile Developer

Location Beirut
Discipline: Consultancy, Software House
Job type: Permanent
Contact name: Pia Saouma

Contact email: pia@businesslobby.net
Contact phone: +96181126644
Job ref: 40869
Published: 13 days ago

We are seeking a skilled .NET MAUI Mobile Developer to join our partners, a Software Solutions company, and contribute to the development of the mobile component of their SaaS application. The ideal candidate will have strong expertise in cross-platform mobile development using .NET MAUI. This role requires proficiency in asynchronous programming, SQLite database management, and API integration to build responsive, high-performance mobile solutions.

Responsibilities
  • Develop and Maintain Mobile Applications: Build and maintain high-quality, performant, and scalable mobile applications for iOS, Android, and Windows using .NET MAUI.
  • UI/UX Implementation: Design and implement reusable UI components and business logic using XAML, Xamarin.Forms, or .NET MAUI.
  • Performance Optimization: Ensure optimal application performance, memory management, and battery consumption.
  • Secure Authentication & Data Synchronization: Implement authentication mechanisms, offline capabilities, and data synchronization techniques.
  • API & Third-Party Integration: Connect with RESTful APIs, web services, and external libraries to enhance functionality.
  • Testing & Quality Assurance: Write unit tests, integration tests, and automated UI tests to ensure code reliability and maintainability.
  • Database Management: Manage local data storage using SQLite, including schema design, data manipulation, and query optimization.
  • Stay Updated on Best Practices: Keep up with the latest developments in .NET MAUI, mobile security, and software development trends.
  • Technical Documentation: Maintain detailed documentation for technical implementations, design choices, and deployment procedures.
Qualification
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in mobile development with .NET MAUI.
  • Strong proficiency in C# and .NET ecosystem.
  • Hands-on experience with Xamarin.Forms, XAML, and the MVVM design pattern.
  • Solid understanding of software architecture principles, SOLID principles, and design patterns.
  • Knowledge of mobile security best practices, authentication, and data encryption.
  • Experience with RESTful APIs, JSON, and web services integration.
  • Proficiency in asynchronous programming and multithreading.
  • Expertise in SQLite database management, including schema design and query optimization.
  • Ability to work both independently and collaboratively in an Agile environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills to work effectively with technical and non-technical stakeholders.
Location
  • Beirut, Lebanon
Schedule
  • Monday till Friday | 08:00 AM till 05:00 PM