We are seeking a skilled Frontend Developer to join our dynamic team. The ideal candidate will be proficient in Blazor and React, along with a strong foundation in .NET technologies. This role involves developing user-friendly applications while ensuring high performance and responsiveness to requests from the front end. You will collaborate closely with backend developers and other stakeholders to design and implement robust solutions.
Frontend Developer with Blazor/.NET/React
Your responsibilities
- Develop and maintain user-facing features using Blazor and React.
- Collaborate with UX/UI designers to implement modern design principles.
- Implement workflow processes to ensure seamless integration between front-end and back-end services.
- Design and develop RESTful APIs and ensure their efficient implementation.
- Apply the CQRS (Command Query Responsibility Segregation) pattern for managing state and optimizing performance.
- Engage in database management and development, ensuring data integrity and security.
- Conduct unit testing and ensure code quality through continuous integration and delivery (CI/CD) practices.
- Work with DevOps to streamline deployment processes and enhance system reliability.
- Stay updated on industry trends and emerging technologies to incorporate best practices into projects.
Our requirements
- Proficient in Frontend technologies: React, Blazor (WASM), and Vanilla JavaScript.
- Strong experience with backend development in .NET C#.
- Knowledge of REST API development and integration.
- Familiarity with CQRS, SOA (Service-Oriented Architecture), and DDD (Domain-Driven Design).
- Expertise in unit testing frameworks such as XUNIT and NUnit.
- Experience in database management and development with MYSQL, MSSQL, POSTGRES, or REDIS.
- Competent in CI/CD processes and DevOps practices.