Desenvolvedor(a) Full Stack .NET/Angular PL/SR

MeuHome

Brazil

Remote

BRL 180,000 - 340,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MeuHome busca um Desenvolvedor(a) Full Stack Sênior com sólida experiência em .NET (C#) e Angular. Você atuará no desenho, desenvolvimento e evolução de soluções ponta a ponta, com backend robusto, frontend moderno e foco em qualidade de código e autogestão.

O papel envolve liderar decisões técnicas, aplicar Clean Architecture, SOLID e DDD, garantir segurança e performance, e participar de rituais ágeis com foco em entrega de valor.

Qualifications

  • Domínio avançado de C# (C# 9+).
  • POO e manejo de exceções com robustez.

Responsibilities

  • Desenhar, desenvolver e manter APIs REST com ASP.NET Core.
  • Desenvolver front-end com Angular moderno e reativo.
  • Aplicar Clean Architecture, SOLID e DDD no código.

Skills

C#
LINQ
POO
async/await
ASP.NET Core
JWT
EF Core
Angular
RxJS
NGXS/NGRX
Git
Clean Architecture
SOLID
Design Patterns
Scrum/Kanban
Markdown

Tools

Visual Studio
VS Code
Postman
Swagger
Node.js
NPM

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(a) Full Stack Pleno — C# (.NET) + Angular | Databuild
Desenvolvedor(a) Full Stack Pleno — C# (.NET) + Angular | Databuild

DataBuild Data&Decision Science • Brazil

On-site
BRL 120,000 - 180,000
Desenvolvedor
Desenvolvedor

Alterosa MK • Contagem

On-site
BRL 120,000 - 180,000
Desenvolvedor Fullstack Senior
Desenvolvedor Fullstack Senior

Venha Ser #Sanguelaranja ? • Ituiutaba

On-site
BRL 180,000 - 240,000
Desenvolvedor (Full Stack)
Desenvolvedor (Full Stack)

Lastro Gestão De Pessoas • Contagem

On-site
BRL 90,000 - 150,000
Desenvolvedor Fullstack
Desenvolvedor Fullstack

Mb Labs • Campinas

Hybrid
BRL 89,280 - 133,920
[MG] ANALISTA DESENVOLVEDOR FULLSTACK SÊNIOR (.NET/ANGULAR)
[MG] ANALISTA DESENVOLVEDOR FULLSTACK SÊNIOR (.NET/ANGULAR)

IBlue Consulting • Rio de Janeiro

On-site
BRL 120,000 - 190,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

AVANTTi • Pinhais

On-site
BRL 180,000 - 280,000
Desenvolvedor Backend .NET PL/SR
Desenvolvedor Backend .NET PL/SR

MeuHome • Brazil

Remote
BRL 180,000 - 240,000
Desenvolvedor(a) Fullstack Sênior | Java e Angular
Desenvolvedor(a) Fullstack Sênior | Java e Angular

Decision • São Paulo

Remote
BRL 180,000 - 270,000
Fullstack Net Angular AWS
Fullstack Net Angular AWS

4DF Connect • Brazil

On-site
BRL 180,000 - 300,000