Desenvolvedor(a) Full Stack Sênior (.NET | Angular | React)
Se você gosta de desafios, quer aprender e crescer junto com um time apaixonado por tecnologia e inovação, a Guidance é o lugar certo para você.
A Guidance nasceu em 2018 com um propósito claro: transformar tecnologia em algo que conecta, simplifica e transforma.
Somos um time curioso, colaborativo e movido por desafios, gente que acredita no poder das boas ideias e no impacto que elas podem gerar. Aqui, a gente aprende junto, celebra as conquistas e tem orgulho de construir algo que faz sentido.
Porque o futuro não acontece sozinho. Vem construir o futuro com a gente.
O que buscamos:
- Desenvolver e manter APIs RESTful e microsserviços em C# (.NET) ;
- Participar do design e revisão de arquitetura de software (Hexagonal, Clean Architecture, DDD) ;
- Implementar soluções com foco em escalabilidade, resiliência e segurança;
- Garantir qualidade por meio de testes unitários e de integração (xUnit, NUnit, Mocks, TDD/BDD) ;
- Atuar em front-end quando necessário (React, Angular ou similar) ;
- Colaborar com Product Owner e times de negócio na definição de soluções técnicas;
- Apoiar decisões de infraestrutura em cloud (AWS / Azure) e práticas de CI/CD ;
- Implementar e consumir soluções de mensageria (Dead Letter Queue, Retry, Invalid Queue) ;
- Contribuir com boas práticas de observabilidade, APM, telemetria e logs estruturados;
- Mentorear desenvolvedores plenos e juniores do time.
Pré-requisitos:
- C# / .NET — gerenciamento de memória (Stack vs Heap), IDisposable, using ;
- Concorrência: Thread, ThreadPool, Task, async/await, lock, CancellationToken ;
- Princípios SOLID, DRY, KISS e orientação a objetos (herança, composição, polimorfismo);
- Domain-Driven Design (DDD): Entity, ValueObject, Aggregate, Application Service vs Domain Service ;
- Arquitetura Hexagonal (Ports & Adapters) e/ou Clean Architecture;
- Testes unitários: padrão AAA, frameworks (xUnit/NUnit), Mocks, Fakers ;
- Mensageria: Dead Letter Queue, Invalid Queue, Retry patterns ;
- CI/CD e containerização (Docker / Kubernetes) ;
- Logs estruturados ( Serilog, NLog, Logstash ou equivalente).
Diferenciais:
- Experiência com BFF (Backend for Frontend) pattern ;
- Conhecimento de APM: Dynatrace, New Relic, Datadog ou equivalente;
- Observabilidade: Grafana, Elastic, distributed tracing ;
- API Gateway (Kong, AWS API Gateway, Azure APIM) ;
- Task vs ValueTask — cenários de otimização de performance;
- TPL Dataflow / PLINQ para paralelismo avançado;
- Conhecimento do mercado financeiro / regulação BACEN .
O que oferecemos:
Hibrido
Wellhub
Bolsa para estudos de idiomas
No dress code
Horário de trabalho flexível
Auxilio Saúde
Descanso remunerado
Psicoterapia
Programa de indicações
Apoio a parentalidade
Bônus anual
Apoio para certificações