# Descrição da Vaga## **Vaga:** Desenvolvedor Full Stack## **Descrição:**```Mandatory RequirementsStrong experience with C# .NET, including modern .NET 6, ASP.NET Core Web API, native dependency injection, and async/await. Familiarity with Entity Framework Core for migrations and LINQ for query performance, or alternatively, Dapper. Ability to develop well-structured REST APIs with versioning, standardized error handling, and documentation using Swagger OpenAPI. Authentication and authorization expertise with JWT and OAuth2, with integration with Azure AD where applicable. Recent experience with Angular v15 and TypeScript, including components, services, routes, guards, and interceptors. Proficiency in Reactive Forms and RxJS without subscription leaks. Capable of consuming APIs with error handling, loading, and user feedback. Strong understanding of relational modeling in PostgreSQL, including constraints, indexes, and efficient SQL. Familiar with schema versioning through migrations without manual production changes.Desirable RequirementsFamiliarity with layered or Clean Architecture, Repository patterns, CQRS, FluentValidation, and AutoMapper. Experience with standalone components, signal use, and established UI libraries like Angular Material, PrimeNG, etc., ensuring accessibility and responsiveness. Additional knowledge of advanced PostgreSQL features is also desirable.Summary of Requirements: C# .NET, .NET 6, ASP.NET Core Web API, Entity Framework Core, LINQ, Dapper, REST APIs, Swagger OpenAPI, JWT, OAuth2, Azure AD, Angular v15, TypeScript, Reactive Forms, RxJS, PostgreSQL, Clean Architecture, Repository patterns, CQRS, FluentValidation, AutoMapper, Angular Material, PrimeNG.```23/10/2026**Contratação:** PJ**Localização:** Presencial - São Paulo**Tempo:** INDETERMINADO**Recrutador:** Aparecida**WhatsApp:** (11) 93954-7706 CHAME AGORA**E-mail:** aparecida.fernandes@pasqualisolution.com.br