Overview
Staffpick is looking for a Senior Front-End .NET Developer to join one of our clients team to build state of the art fintech solution.
The ideal candidate will have a strong background in modern front-end technologies (React, Angular, or Blazor) while being proficient in integrating with .NET backends. This role requires excellent problem-solving skills, UI/UX awareness, and a deep understanding of front-end development best practices.
Responsibilities
- Develop, optimize, and maintain responsive, dynamic front-end applications using React, Angular, or Blazorintegrated with .NET backends.
- Collaborate closely with designers, backend developers, and product managers to create seamless user experiences.
- Implement RESTful APIs and WebSockets for real-time data interactions.
- Write clean, maintainable, and modular code while following best practices.
- Ensure applications are accessible, cross-browser compatible, and mobile-friendly.
- Work with state management solutions (Redux, NgRx, or Flux) to build scalable front-end applications.
- Optimize performance by applying lazy loading, code splitting, and caching techniques.
- Participate in code reviews, technical discussions, and architectural planning.
- Stay updated with the latest front-end trends and technologies.
Requirements
- 5+ years of experience in front-end development with a focus on .NET applications.
- Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and modern UI frameworks (React, Angular, or Blazor).
- Hands-on experience integrating front-end applications with .NET APIs.
- Proficiency in RESTful API consumption and WebSockets.
- Experience with CSS preprocessors (SASS, LESS) and UI libraries (Bootstrap, Tailwind CSS, Material UI).
- Strong understanding of component-based architecture, modular design, and state management.
- Familiarity with Azure/AWS services, CI/CD pipelines, and DevOps best practices.
- Experience with unit testing and front-end testing frameworks (Jest, Mocha, Cypress).
- Ability to work in an Agile/Scrum environment.
Fluent English is a must.