We are seeking an experienced Frontend Developer with strong expertise in .NET and Blazor to design, develop, and maintain user interfaces for web-based business applications. You will play a key role in delivering high-quality, scalable, and responsive frontend solutions that are used across Head Office and Branch Offices.
Key Responsibilities:

  • Design, develop, and maintain frontend components using Blazor and the Microsoft .NET stack.
  • Translate functional and business requirements into clean, efficient, and maintainable frontend code.
  • Perform thorough testing, debugging, and troubleshooting to ensure responsive and stable user experiences.
  • Contribute to the development of new UI features and enhancements for business systems such as ERP, WMS, POS, and Back Office applications.
  • Support and maintain existing frontend applications, minimizing disruption to users.
  • Integrate frontend components with backend APIs and services, collaborating with backend developers.
  • Participate in peer code reviews, refactoring, and reuse of shared components to ensure high code quality.
  • Maintain technical documentation for frontend components, UI patterns, and release notes.
  • Stay up to date with emerging frontend technologies within the Microsoft ecosystem.

Requirements:

  • Diploma or Degree in Information Technology, Computer Science, Software Engineering, or equivalent experience.
  • Minimum 5+ years professional experience in .NET / C# development.
  • Strong experience with frontend development using Blazor (WebAssembly preferred).
  • Experience consuming APIs and working within modern development practices.
  • Strong problem-solving, communication, and collaboration skills.

Desired Skills:

  • .Net
  • C# development

Learn more/Apply for this position