Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine Polska

Open 80d

Fullstack Developer (.NET, Angular)

Posted Updated 5 views
Discussion

The primary objective of this role is to design, develop, and maintain full-stack web applications using Angular and .NET technologies while adhering to modern architectural best practices.

Main Responsibilities:

  • Design, develop, and maintain full-stack web applications using Angular and .NET in an NX monorepo architecture.

  • Develop RESTful APIs and microservices using .NET Core/Framework, following Clean Architecture principles.

  • Build responsive, user-friendly interfaces with Angular, incorporating modern patterns like RxJS and NgRx.

  • Work with relational databases like SQL Server and PostgreSQL, designing efficient data models.

  • Write comprehensive unit and integration tests using Jest for maintaining high code quality.

  • Manage version control with Git and oversee CI/CD pipelines in Azure DevOps Services.

  • Participate in code reviews to improve code quality and team practices.

  • Collaborate with product managers, UX designers, and other developers to deliver solutions on time.

  • Contribute to optimizing application performance and ensuring security best practices.

Key Requirements:

  • Minimum 5 years of experience in full-stack development with Angular and .NET.

  • Strong proficiency in C#, .NET Core/Framework, Entity Framework, and LINQ.

  • Solid experience with Angular (v12+), TypeScript, and RxJS.

  • Hands-on experience with NX monorepo structure.

  • Proficiency with Jest for writing unit and integration tests.

  • Experience with the DevExtreme component library.

  • Proficiency with Visual Studio for .NET development.

  • Hands-on experience with Git and Azure DevOps Services.

  • Experience with SQL Server and optimized queries.

  • Knowledge of REST API design and HTTP standards.

  • Understanding of software design patterns and SOLID principles.

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

Nice to Have:

  • Experience in agile methodologies.

  • Familiarity with cloud services like Azure or AWS.

  • Exposure to frontend testing frameworks like Jasmine.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available