Geekhunter Logo

Soluções

Casos de uso

Por que a Geekhunter?

Recursos

Login

Português

PT

Databuild


Belo Horizonte - MG, Brasil

Desenvolvedor(a) Full Stack Pleno — C# (.NET) + Angular | Databuild

Remoto

(Qualquer lugar)

Faixa de Remuneração

Não informada

Nível de Experiência

Pleno

Requisitos

3+ anos de experiência na carreira
C#
Angular

Tarefas e Responsabilidades

Somos uma consultoria de tecnologia em forte crescimento e estamos ampliando o time de Engenharia de Software para construir produtos digitais e plataformas que sustentam decisões críticas dos nossos clientes enterprise.

Aqui, software bom não é o que compila: é o que entra em produção, escala e gera valor. A gente transforma requisitos complexos em sistemas robustos, APIs confiáveis e interfaces que o usuário final realmente usa no dia a dia para operar o negócio.

Se você curte ir além do código — entender o problema, desenhar a solução, escrever software limpo e fazer o sistema ser confiável de ponta a ponta — vem com a gente. 👇

✅ O que você vai fazer

Desenvolver e evoluir aplicações web em .NET / C# (APIs, serviços e back-ends performáticos) Construir interfaces ricas e responsivas em Angular (componentes, serviços, RxJS, state management) Modelar e implementar APIs RESTful bem desenhadas, seguras e bem documentadas Trabalhar com bancos de dados relacionais (SQL Server / PostgreSQL): modelagem, queries e performance Aplicar boas práticas de Clean Code, SOLID, testes automatizados e versionamento (Git) Participar de revisões de código, propor melhorias técnicas e elevar a régua de qualidade do time Colaborar com times de Data Science, Engenharia de Dados, Produto e Design para entregar soluções end-to-end Documentar decisões técnicas, contratos de API e padrões de arquitetura

🎯 Requisitos

Experiência prática com C# e .NET (preferencialmente .NET 6+, ASP.NET Core, Entity Framework) Experiência sólida com Angular (versão 14+), TypeScript, RxJS e consumo de APIs Domínio de SQL (joins, índices, performance) e modelagem de dados relacionais Conhecimento em arquitetura de aplicações web (REST, autenticação/autorização, separação de camadas) Versionamento com Git e fluxo de trabalho em times (branches, PRs, code review) Testes automatizados (unitários e/ou integração) Boa capacidade analítica: estruturar problemas, propor soluções e comunicar trade-offs técnicos Diferenciais: experiência com Azure (App Service, Functions, DevOps), Docker, mensageria (RabbitMQ/Kafka), CI/CD, microsserviços e práticas de DDD

💡 O que você encontra aqui

Projetos desafiadores com grandes empresas e problemas técnicos de verdade Ambiente de crescimento acelerado, com espaço para protagonismo e evolução Cultura de time: colaboração, autonomia, entrega e qualidade Stack moderna, com incentivo real à automação, testes e boas práticas de engenharia

Compartilhar vaga:

Phone

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

Compartilhar vaga: