Geekhunter Logo

Soluções

Casos de uso

Por que a Geekhunter?

Recursos

Login

Português

PT

Nava Technology for Business


São Paulo - SP, Brasil

Desenvolvedor(a) FullStack Pleno ( .NET + Angular)

Híbrido

São Paulo - SP

Faixa de Remuneração

Não informada

Nível de Experiência

Pleno

Requisitos

3+ anos de experiência na carreira
C#
CI CD
.NET
Angular
SQL
Azure
Git

Conhecimentos Desejáveis

RabbitMQ
Docker
Cypress
Azure Service Bus

Tarefas e Responsabilidades

Estamos em busca de um(a) Desenvolvedor(a) FullStack Pleno para atuar em um ambiente colaborativo e desafiador, contribuindo no desenvolvimento e evolução de aplicações robustas. Buscamos um profissional com experiência em .NET e Angular, com olhar crítico para qualidade, performance e boas práticas de desenvolvimento.


📍 Modelo híbrido – Av. Paulista (1 a 2x por semana)


Responsabilidades

  • Desenvolver e manter aplicações fullstack utilizando .NET e Angular;
  • Criar e evoluir APIs RESTful e serviços backend;
  • Construir interfaces modernas, performáticas e responsivas;
  • Atuar na análise e otimização de queries e acesso a dados;
  • Aplicar boas práticas de arquitetura, design de código e testes automatizados;
  • Trabalhar em conjunto com times multidisciplinares;
  • Participar de processos de CI/CD e versionamento de código;
  • Garantir qualidade, escalabilidade e segurança das aplicações.

Requisitos


Backend (.NET / C#)
  • Domínio de C# e .NET Core / .NET 6+ (incluindo .NET 8);
  • Experiência no desenvolvimento de Web APIs RESTful e serviços (Background/Hosted Services);
  • Conhecimento em arquitetura de software (Clean Architecture, DDD, SOLID, Clean Code);
  • Vivência com Dapper e SQL Server (T-SQL), incluindo:
    • Views, Stored Procedures, índices e execution plans;
  • Domínio de injeção de dependência (Transient, Scoped, Singleton);
  • Experiência com testes automatizados (xUnit, NUnit, Moq, FluentAssertions).

Frontend (Angular)
  • Experiência com Angular (versões recentes) e TypeScript;
  • Domínio do ciclo de vida de componentes (ngOnInit, ngOnChanges, ngOnDestroy);
  • Conhecimento em programação reativa com RxJS;
  • Experiência com gerenciamento de estado (NgRx ou Service-with-a-Subject);
  • Vivência com Angular Router, Lazy Loading e Route Guards;
  • Domínio de HttpClient e HttpInterceptors (JWT, tratamento de erros);
  • Conhecimento em HTML5, CSS3/SASS, Flexbox, CSS Grid;
  • Experiência com componentização (Smart/Dumb Components).

DevOps, Cloud e Ferramentas
  • Conhecimento em Azure (App Services, Azure SQL, Functions, Key Vault);
  • Experiência com CI/CD (Jenkins);
  • Domínio de Git (branches, PRs, resolução de conflitos).

Diferenciais

  • Experiência com mensageria (Azure Service Bus ou RabbitMQ);
  • Testes de frontend com Jasmine, Karma ou Cypress;
  • Conhecimento em Docker (conteinerização).

📩 Inscrição no processo seletivo

Para seguir com o processo, pedimos que também realize sua candidatura na plataforma Sophia:


🔗 Link para candidatura: https://entrevista.starmindai.ai

🔢 Código da vaga: NAVA-FULLSTACKPL


Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga: