About the position
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: