Junte-se à nossa equipe de engenharia como Desenvolvedor(a) Fullstack Sênior e ajude a criar aplicações web escaláveis, seguras e de alto desempenho. Você trabalhará principalmente com .NET Core e React, além de aplicar ferramentas de IA e fluxos de trabalho com agentes para aprimorar a entrega de software.
Responsabilidades
- Projetar, desenvolver, testar e manter aplicações fullstack resilientes e seguras
- Identificar e corrigir vulnerabilidades em código frontend e backend, seguindo boas práticas de segurança e princípios OWASP
- Implementar diretrizes de arquitetura com código limpo, sustentável e testado, contribuindo para discussões técnicas
- Monitorar e otimizar o desempenho, a confiabilidade e a integração entre frontend e backend
- Utilizar ferramentas de IA e fluxos de trabalho com agentes para acelerar entregas, refatorações e testes
- Fortalecer a cobertura de testes e os padrões de qualidade de código e CI/CD
- Revisar código, orientar profissionais em diferentes níveis de experiência e contribuir para uma cultura colaborativa de aprendizagem contínua
Requisitos obrigatórios
- Experiência sólida em desenvolvimento backend com .NET Core e C#, além de familiaridade com ASP.NET
- Domínio prático de JavaScript, TypeScript e React
- Experiência com Claude Code por terminal, IDE ou integrações com GitHub
- Experiência prática com agentes de IA e fluxos de trabalho orientados por IA ao longo do ciclo de desenvolvimento de software
- Conhecimento de princípios de desenvolvimento de software, como SOLID e DRY, e de arquiteturas de microsserviços e monolíticas
- Experiência com bancos de dados relacionais e não relacionais, incluindo otimização de consultas e desenho de esquemas
- Familiaridade com plataformas de nuvem, especialmente AWS, contêineres, APIs REST, Git e pipelines automatizados de CI/CD
- Capacidade de diagnosticar e resolver problemas técnicos complexos em ambientes de produção
- Boa comunicação escrita e verbal, colaboração e iniciativa para assumir responsabilidades de ponta a ponta
Diferenciais
- Experiência com modernização de aplicações e adaptação a tecnologias legadas
- Vivência em otimização de desempenho e confiabilidade de aplicações fullstack
O que esperamos
Esperamos que você tenha pensamento crítico, iniciativa e disposição para aprender novas linguagens, frameworks e ferramentas conforme as necessidades técnicas evoluem. Sua capacidade de colaborar com equipes de produto e engenharia e seu interesse em usar IA para aprimorar a eficiência e a qualidade do desenvolvimento serão importantes para o trabalho.