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