Sobre a oportunidade
Estamos abrindo novas posições para atuar na evolução de uma plataforma SaaS consolidada no mercado imobiliário, utilizada diariamente por milhares de usuários nos Estados Unidos. É um produto em operação contínua, com impacto direto no negócio e desafios técnicos reais envolvendo escalabilidade, performance, arquitetura e evolução sustentável da plataforma.
Buscamos uma pessoa desenvolvedora sênior que queira participar ativamente das decisões técnicas e ter influência sobre a construção do produto. Procuramos alguém com autonomia, pensamento crítico e capacidade de transformar problemas complexos em soluções simples, sustentáveis e escaláveis.
Você fará parte de um time que trabalha próximo do negócio e participa das discussões que impactam diretamente o produto e a experiência dos usuários. Valorizamos colaboração, troca de conhecimento e pessoas que gostam de assumir protagonismo, apoiar o time e contribuir para decisões que façam diferença no resultado final.
Responsabilidades
- Desenvolver e evoluir aplicações front-end utilizando React e TypeScript.
- Projetar, implementar e manter APIs e serviços utilizando C# e .NET.
- Participar de definições arquiteturais e decisões estratégicas de engenharia.
- Atuar na análise e resolução de problemas complexos em ambientes produtivos.
- Garantir qualidade técnica através de code reviews, testes automatizados e boas práticas de desenvolvimento.
- Trabalhar na otimização de performance de aplicações e bancos de dados.
- Apoiar tecnicamente desenvolvedores menos experientes através de mentoria e compartilhamento de conhecimento.
- Contribuir para a evolução contínua dos processos de desenvolvimento, CI/CD e observabilidade.
- Colaborar com equipes multidisciplinares para garantir entregas consistentes e sustentáveis.
Requisitos obrigatórios
- Experiência sólida como Desenvolvedor(a) Full Stack em ambientes de produção.
- Domínio avançado de React e arquitetura moderna de aplicações front-end.
- Forte experiência com C#, .NET e desenvolvimento de APIs REST.
- Conhecimento aprofundado de princípios SOLID, Clean Code e Design Patterns.
- Experiência com bancos de dados relacionais, modelagem e otimização de consultas.
- Vivência com testes automatizados (unitários, integração e/ou E2E).
- Conhecimento de pipelines CI/CD e práticas modernas de engenharia de software.
- Capacidade de atuar com autonomia técnica e tomar decisões fundamentadas.
Diferenciais
- Experiência com Azure.
- Atuação prévia em plataformas SaaS de grande escala.
- Conhecimento em arquitetura distribuída e microsserviços.
- Experiência com observabilidade, monitoramento e troubleshooting em produção.
- Histórico de liderança técnica ou mentoria de equipes.
- Vivência em projetos internacionais e comunicação em inglês.
Processo seletivo: três etapas: conversa com recrutador, conversa com gestor do time e etapa técnica.
Modelo de trabalho: Contratação PJ ou Cooperado.
Vem ser Tech6!