Search by job, company or skills

SoftwareSeni

Senior Mobile Developer (.NET MAUI)

Save
new job description bg glownew job description bg glow
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • Minimum 5 years of experience in C# and the .NET ecosystem.
  • Minimum 2 years of experience in mobile application development, including hands-on experience with .NET MAUI or Xamarin.Forms (migration experience will be a plus).
  • Solid understanding of MVVM architecture, data binding, and dependency injection.
  • Experience integrating RESTful APIs and working with JSON serialization.
  • Familiarity with SQLite or other local data storage solutions.
  • Knowledge of Android and iOS platform-specific customization, app lifecycle management, and responsive mobile UI/UX principles.
  • Experience implementing push notifications and handling App Store / Google Play deployment processes.
  • Proficiency with Git and experience working in Agile/Scrum environments.
  • Proficiency using Visual Studio or Visual Studio for Mac.
  • Possess strong English communication skills, both written and spoken.
  • Willing to work onsite at our Yogyakarta Office.

Nice to Have

  • Familiarity with Blazor Hybrid within .NET MAUI.
  • Knowledge of CI/CD pipelines and Azure services.
  • Familiarity with MVVM Community Toolkit, Prism, xUnit, or NUnit.
  • Exposure to additional technology stacks or cross-functional development experience.

Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using .NET MAUI.
  • Collaborate with UI/UX designers to translate designs into functional mobile interfaces.
  • Integrate RESTful APIs and third-party SDKs.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and ensure adherence to best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Support deployment to the Apple App Store and Google Play Store.
  • Contribute to other projects across the team when needed, leveraging a broader technology skill set.

⚠️ Note: This position requires fluency in English, as most communication will be conducted in English. If you're confident (or eager to grow) in using English at work, this position could be a great fit.

Disclaimer: By submitting your application, you consent to PT Software Services Indonesia collecting and processing the information you provide for recruitment purposes only. The information will be treated confidentially and used solely to evaluate your application for current or future employment opportunities with us.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147596929