job description
Are you a passionate .NET MAUI Developer looking to build cutting-edge cross-platform mobile applications for a dynamic, international consultancy? LGT Business Consultancy Services is seeking a highly skilled developer to join our team in Bali, Indonesia and help us deliver innovative solutions for Android and iOS platforms.
In this role, you will leverage the power of .NET MAUI to design, develop, and deploy high-performance mobile applications that seamlessly run across multiple devices. Youâll collaborate with a talented team of engineers, designers, and product managers to create user-friendly, scalable, and feature-rich applications that meet the highest industry standards.
Based in the vibrant and inspiring locations of Canggu, Ubud, or Denpasar, youâll enjoy a work environment that fosters creativity, growth, and work-life balance in one of the worldâs most sought-after destinations.
Responsibility
- Design, develop, and maintain cross-platform mobile applications using .NET MAUI for Android and iOS.
- Collaborate with UI/UX designers to implement intuitive and visually appealing mobile interfaces.
- Optimize application performance, ensuring fast load times, smooth animations, and efficient memory usage.
- Write clean, maintainable, and well-documented code following best practices and design patterns.
- Integrate third-party APIs, SDKs, and services to enhance application functionality.
- Conduct thorough testing, including unit tests, UI tests, and performance tests, to ensure app stability and reliability.
- Troubleshoot, debug, and resolve issues reported by users or identified during QA processes.
- Stay updated with the latest trends in mobile development, .NET MAUI, and cross-platform technologies.
Qualifications
- Bachelorâs degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum 3+ years of experience in mobile app development, with at least 1+ year in .NET MAUI.
- Strong proficiency in C# and the .NET ecosystem (Xamarin.Forms experience is a plus).
- Experience with MVVM, dependency injection, and other modern architectural patterns.
- Familiarity with RESTful APIs, JSON, and asynchronous programming.
- Knowledge of Git, CI/CD pipelines, and Agile/Scrum methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills in English and ability to work in a collaborative team environment.