Senior Front-End Developer (.NET, JS, Microsoft Power portal / power pages & UX/UI)
Job Summary
We are looking for a Senior Front-End Developer with at least 8 years of experience in front-end development, specializing in React or Angular or similar JS tech stack, .NET, and modern UI/UX design. The ideal candidate will have expertise in CSS/HTML with Bootstrap, jQuery, and experience with Microsoft Power portal / power pages, Power BI, and Power Automate is highly desirable. You will work on complex UI/UX projects, developing high-performance web applications that integrate with back-end systems. Experience with Cursor/V0 is a significant advantage.
Responsibilities
Develop and maintain sophisticated, user-friendly web applications using React or Angular, integrating seamlessly with .NET backend systems.
Architect and implement complex user interfaces with an emphasis on performance, accessibility, and scalability.
Lead front-end development efforts, ensuring best practices in UI/UX design, responsiveness, and maintainability.
Implement and customize Microsoft Power portal / power pages, ensuring seamless integrations with Microsoft Databerse, external systems, Power BI and Power Automate workflows.
Collaborate with UX/UI designers to create intuitive and visually appealing user experiences, ensuring compliance with design principles and industry standards.
Work with Microsoft Power BI to integrate and display interactive dashboards and analytics within web applications.
Leverage Power Automate to design automated workflows for enhancing user interaction and business processes.
Ensure optimal performance and scalability of front-end code, performing code reviews, debugging, and optimization.
Enhance front-end architecture, ensuring a modular and reusable component structure across projects.
Develop and implement unit tests and automated UI/UX testing to ensure robustness and security.
Stay updated with the latest trends in front-end development, UI/UX best practices, and emerging technologies.
Work in an Agile/Scrum development environment, contributing to sprint planning, stand-ups, and retrospectives.
Requirements
8+ years of hands-on experience in front-end development.
Strong expertise in React, Angular or similar JS tech stacks and related modern front-end technologies.
Proficiency in JavaScript, TypeScript, HTML5, CSS3, jQuery, and Bootstrap.
Experience integrating .NET (ASP.NET Core, MVC) with front-end applications, Mcirosoft Dataverse and related applications and external systems through REST API’s.
Hands-on experience with Microsoft Power portal / power pages and related Power Platform tools (Power BI, Power Automate) is highly desirable.
Strong experience in developing complex UI/UX projects, with a focus on performance, accessibility, and usability.
Experience working with Cursor/V0 is highly desirable.
Proficiency in responsive design, ensuring compatibility across multiple devices and browsers.
Strong understanding of API integration and data binding techniques for RESTful APIs.
Experience with Git, Azure DevOps, and CI/CD pipelines for front-end deployments.
UI/UX testing experience, including unit tests, automation, and performance optimization.
Strong problem-solving and debugging skills with the ability to troubleshoot cross-browser and cross-platform issues.
Experience working in Agile/Scrum methodologies with a track record of working in fast-paced, collaborative teams.
Nice to Have
Knowledge of state management solutions like Redux, NgRx, or Context API.
Power BI dashboard development and integration experience.
Familiarity with cloud environments (Azure) and containerized deployments (Docker, Kubernetes).
Microsoft certifications related to front-end technologies or Power Platform
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job