Projetar, desenvolver e sustentar APIs RESTful utilizando .NET 8+ / ASP.NET Core, garantindo performance, escalabilidade, segurança e aderência a boas práticas de engenharia de software.
Desenvolver integrações utilizando APIs REST e GraphQL, incluindo fluxos de autenticação e autorização com OAuth 2.0.
Participar de implementações end-to-end, desde o desenho técnico da solução até o deploy em produção, utilizando Docker e Kubernetes.
Desenvolver e manter testes unitários e de integração (xUnit), promovendo qualidade contínua e confiabilidade das entregas.
Trabalhar com observabilidade, troubleshooting e sustentação em produção utilizando logging estruturado, Kibana, Elasticsearch e Datadog APM.
Contribuir com documentação técnica utilizando abordagem Swagger/OpenAPI First, garantindo padronização e clareza nas APIs.
Participar ativamente de code reviews, refinamentos técnicos, cerimônias ágeis e iniciativas de melhoria contínua junto aos times de Engenharia e Produto.
Seguir padrões de desenvolvimento, boas práticas de versionamento, qualidade de código e processos internos de engenharia.
Experiência profissional de 3+ anos com desenvolvimento de software.
Experiência sólida em desenvolvimento backend com .NET / ASP.NET Core, atuando na construção e sustentação de APIs e integrações.
Vivência com arquitetura de APIs RESTful e documentação utilizando Swagger/OpenAPI.
Conhecimento em GraphQL, REST e fluxos de autenticação/autorização com OAuth 2.0 e JWT.
Experiência com testes unitários e de integração utilizando xUnit ou frameworks similares.
Experiência com Docker e Kubernetes em ambientes de desenvolvimento e produção.
Conhecimento em serviços AWS, especialmente S3, SQS e Lambda.
Conhecimento em observabilidade, troubleshooting e análise de logs utilizando ferramentas como Kibana, Elasticsearch e Datadog.
Familiaridade com CI/CD, automação de deploy e práticas DevOps.
Experiência com Git e fluxo de desenvolvimento colaborativo em ambientes ágeis.
Conhecimento em análise de performance e boas práticas de sustentação de aplicações.
Desejável:
Conhecimento em frontend componentizado utilizando Vue.js, React ou frameworks similares.
Conhecimento em TypeScript, HTML5 e CSS3.
Conhecimento em mensageria e arquitetura distribuída.
Inglês técnico para leitura de documentação, troubleshooting e comunicação assíncrona com times globais.
Modelo de trabalho: 100% remoto
Ambiente internacional.
Want to know if this job is worth applying to?
Onsite
