Alabang, Philippines (Hybrid)

Job Description
We are seeking a skilled Senior Analyst Programmer (.NET MAUI) to join our team in enhancing, maintaining, and migrating cross-platform mobile applications for iOS and Android. The ideal candidate has strong experience in .NET MAUI, can implement new features efficiently, and works with existing designs to ensure performance, stability, and maintainability.
Key Responsibilities
Develop and maintain mobile applications for iOS and Android using .NET MAUI and C#.
Implement new features or enhancements based on requirements.
Migrate legacy applications to the .NET MAUI platform while ensuring optimal performance and stability.
Design and maintain user interfaces according to existing application specifications.
Follow MVVM architecture to ensure clean, maintainable, and scalable code.
Ensure application responsiveness and consistency across multiple devices and platforms.
Integrate backend services and APIs for seamless functionality.
Manage and integrate third-party libraries and tools using NuGet packages.
Utilize Bitbucket for version control and participate in peer code reviews.
Support manual build creation and deployment processes, including generating IPA files for testing.
Conduct unit testing to validate functionality and fix defects.
Collaborate with developers, project stakeholders, and cloud services teams to address production issues.
Provide ongoing maintenance and support for existing applications.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
Minimum of 3 years of experience in mobile development using .NET (C#).
Hands-on experience with .NET MAUI or Xamarin.Forms.
Strong understanding of cross-platform mobile development for iOS and Android.
Proficient in implementing UI with XAML and C# according to specifications.
Solid understanding of MVVM architecture and its application in .NET MAUI projects.
Experience managing dependencies via NuGet packages.
Familiarity with RESTful APIs, JSON, and backend integration.
Experience with Bitbucket or similar version control systems.
Excellent problem-solving and debugging skills.
Strong communication, collaboration, and teamwork abilities.
Ability to work independently and meet deadlines.
Preferred Skills
Experience with performance tuning and memory management in mobile applications.
Familiarity with localization or multilingual support.
Basic knowledge of manual deployment workflows, especially IPA file handling.