Desenvolvedor(a) Full Stack .net/Angular Sênior

VAGAS

United States

Remote

USD 120,000 - 180,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A VAGAS está buscando um Desenvolvedor(a) Full Stack Sênior com forte experiência em .NET (C#) e Angular para liderar a construção de soluções ponta a ponta, combinando backend robusto com frontend moderno.

O candidato ideal domina APIs REST, Clean Architecture, SOLID e DDD, participa do refinamento de requisitos, revisões de código e documentação, e atua com Scrum/Kanban, assegurando qualidade, performance e segurança em ambientes relacionais e não-relacionais.

Qualifications

  • Perfil sênior com atuação em full stack .NET e Angular.
  • Experiência com Clean Architecture, SOLID e DDD.
  • Foco em qualidade de código e autogestão.
  • Participação em rituais ágeis (Scrum/Kanban) e refinamento de requisitos técnicos.

Responsibilities

  • Desenhar, desenvolver e manter APIs REST com ASP.NET Core e interfaces em Angular.
  • Conduzir decisões técnicas seguindo Clean Architecture, SOLID e DDD.
  • Garantir segurança e performance no acesso e manipulação de dados em ambientes relacionais e não-relacionais.
  • Definir contratos de APIs com OpenAPI/Swagger e manter documentação técnica.
  • Otimizar performance no backend e no frontend e apoiar no story slicing.
  • Realizar Code Review e manter documentação clara (Markdown).

Skills

Autogestão
Comunicação
Proatividade
Mentoria técnica

Tools

Angular
ASP.NET Core
Entity Framework Core
SQL Server / Oracle
Swagger/OpenAPI
Git
Visual Studio / VS Code

Job description

Buscamos Desenvolvedor(a) Full Stack Sênior com sólida experiência no ecossistema .NET (C#) e profunda bagagem em Angular. Você será peça-chave no desenho, desenvolvimento e evolução de soluções de ponta a ponta, equilibrando um backend robusto, performático e seguro com um frontend moderno, reativo e componentizado. Procuramos um profissional com forte mentalidade arquitetural, foco em qualidade de código e excelente capacidade de autogestão.

Responsabilidades:
  • Desenhar, desenvolver e manter APIs REST robustas utilizando ASP.NET Core e interfaces modernas e reativas em Angular;
  • Liderar decisões técnicas e estruturar códigos seguindo princípios de Clean Architecture, SOLID e conceitos de DDD (Domain-Driven Design);
  • Garantir a consistência, segurança e performance no acesso e manipulação de dados em ambientes relacionais e não-relacionais;
  • Definir contratos de APIs claros e orientados a padrões corporativos modernos (OpenAPI / Swagger);
  • Otimizar a performance da aplicação tanto no ecossistema de backend quanto na renderização e gerenciamento de estado do frontend;
  • Participar ativamente de rituais ágeis (Scrum/Kanban), apoiando no story slicing e no refinamento de requisitos técnicos complexos;
  • Garantir a qualidade do software por meio de práticas rigorosas de Code Review e documentação técnica clara (Markdown, diagramas).
Requisitos:

1. Backend & Engenharia de Dados (.NET)

  • Domínio avançado da linguagem C# em sua sintaxe moderna (C# 9+ ou superior), englobando tipos de dados, coleções estruturadas e uso avançado de LINQ;
  • Sólido conhecimento em Programação Orientada a Objetos (POO), Reflection, atributos e manipulação resiliente de exceções;
  • Experiência profunda com Programação Assíncrona (async/await, Tasks e paralelismo);
  • Domínio em .NET / .NET Core para criação de APIs REST com ASP.NET Core (Middlewares, Dependency Injection nativa e Versionamento de APIs);
  • Experiência em Autenticação e Autorização corporativa (JWT, Claims e Policies) e gestão dinâmica de configurações por ambientes (appsettings, variáveis de ambiente);
  • Sólida experiência com Entity Framework Core (Mapeamento ORM, Migrations e estratégias avançadas de tracking, performance e otimização);
  • Conhecimento prático em bancos de dados Oracle ou SQL Server (escrita de queries complexas, Stored Procedures e gerenciamento de transações).

2. Frontend Avançado (Angular)

  • Fundamentos Sólidos de Angular: Domínio da estrutura do framework, módulos, componentes, serviços e ciclos de vida;
  • Uso avançado de Data binding (one-way e two-way), criação de diretivas (estruturais, de atributo e customizadas) e Pipes (nativos e personalizados);
  • Arquitetura Reativa no Frontend: Domínio de RxJS (Observables, Subjects e Operators) e experiência com gerenciamento de estado (RxJS puro, NGXS ou NGRX);
  • Foco em reutilização de componentes e padrões eficientes de comunicação entre componentes e serviços.

3. Padrões de Projeto, Ferramental e Metodologias

  • Domínio em Design de Software: Clean Architecture (Arquitetura Limpa), SOLID e padrões de projeto fundamentais (Repository, Factory, Adapter, Strategy, etc.);
  • Controle de versão avançado com Git (branching strategies, pull requests e code review);
  • Uso diário de ferramentas de desenvolvimento: Visual Studio, VS Code, Postman, Swagger, Node.js e gerenciadores de pacotes (NPM);
  • Compreensão prática de metodologias ágeis (Scrum ou Kanban) e capacidade de decompor requisitos complexos (story slicing).
Habilidades:
  • Autogestão Excepcional: Disciplina e maturidade para priorizar tarefas, cumprir prazos e gerenciar o próprio tempo com autonomia;
  • Comunicação Assertiva: Clareza, objetividade e empatia na comunicação verbal e escrita, competência vital para o alinhamento assíncrono entre times distribuídos;
  • Proatividade e Resolução de Problemas: Postura voltada para identificar gargalos técnicos de ponta a ponta (do banco à tela) e propor melhorias arquiteturais de forma autônoma;
  • Foco em Qualidade e Mentoria: Comprometimento em entregar códigos limpos, seguros e documentados, além de abertura para apoiar no desenvolvimento técnico de colegas de time.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Fullstack C# Sênior
Desenvolvedor Fullstack C# Sênior

VAGAS • United States

Remote
USD 120,000 - 160,000
Pessoa Desenvolvedora Java e Angular Sênior
Pessoa Desenvolvedora Java e Angular Sênior

VAGAS • United States

Remote
USD 110,000 - 170,000
Desenvolvedor Full Stack Sênior: .NET C# & Angular
Desenvolvedor Full Stack Sênior: .NET C# & Angular

VAGAS • United States

Remote
USD 120,000 - 160,000
Desenvolvedor Backend .net SR
Desenvolvedor Backend .net SR

VAGAS • United States

Remote
USD 110,000 - 150,000
Senior .NET & Angular Full-Stack Architect
Senior .NET & Angular Full-Stack Architect

VAGAS • United States

Remote
USD 120,000 - 180,000
DESENVOLVIMENTO - Desenvolvedor Baixa Plataforma - Fullstack Java com Angular
DESENVOLVIMENTO - Desenvolvedor Baixa Plataforma - Fullstack Java com Angular

Zohorecruit • United States

Remote
USD 90,000 - 130,000
Pessoa Desenvolvedora Fullstack Sênior (.net / C# e Angular)
Pessoa Desenvolvedora Fullstack Sênior (.net / C# e Angular)

VAGAS • United States

Remote
USD 120,000 - 180,000
Vale Alimentação e/ou Vale Refeição
Convênio Sesi e Sesc
Descontos em cursos e programas educac
DESENVOLVIMENTO - Desenvolvedor Baixa Plataforma - Fullstack Java com Angular
DESENVOLVIMENTO - Desenvolvedor Baixa Plataforma - Fullstack Java com Angular

NEPSE Trading • United States

On-site
USD 23,000 - 35,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+3
Frontend Angular Developer - Senior
Frontend Angular Developer - Senior

HOOP Global • United States

On-site
USD 80,000 - 120,000
Desenvolvedor(a) Full Stack C# Sênior
Desenvolvedor(a) Full Stack C# Sênior

VAGAS • United States

Hybrid
USD 130,000 - 185,000