Modelo de descrição de vaga
Desenvolvedor(a) back-end
Descrição de vaga pronta para usar. Escolha a sua stack, copie o texto ou pule o processo seletivo.
Adapte para a sua stack
Escolha uma tecnologia para incluir responsabilidades, requisitos e ferramentas da stack nesta descrição. O modelo base continua o mesmo.
Sobre a vaga
Você vai projetar, construir e manter os sistemas do lado do servidor que sustentam o nosso produto: APIs, jobs em segundo plano, modelagem de banco de dados e integrações com serviços de terceiros. Você se importa com arquitetura limpa, escreve código que outras pessoas conseguem ler e pensa nos cenários de falha antes que eles aconteçam.
Responsabilidades
- Projetar e implementar APIs REST ou GraphQL para clientes web e mobile
- Escrever e otimizar consultas em PostgreSQL, MySQL ou MongoDB
- Construir processamento assíncrono em segundo plano (filas, cron jobs, fluxos orientados a eventos)
- Definir e manter contratos de API com documentação clara (OpenAPI ou similar)
- Implementar camadas de autenticação, autorização e validação de dados
- Monitorar e melhorar tempo de resposta, throughput e taxa de erros das APIs
- Escrever testes automatizados: unitários para regras de negócio e de integração para os endpoints
- Participar do plantão e da resposta a incidentes quando houver problemas em produção
Requisitos
- 3 anos ou mais de desenvolvimento back-end com Node.js (Express, Fastify ou NestJS) ou Python (Django, FastAPI ou Flask)
- SQL sólido e experiência com modelagem relacional em PostgreSQL ou MySQL
- Domínio dos princípios de design de APIs: versionamento, paginação, tratamento de erros e rate limiting
- Experiência com mensageria ou eventos: RabbitMQ, Kafka, SQS ou Redis Streams
- Familiaridade com containers em Docker e conceitos básicos de orquestração
- Conhecimento de padrões de autenticação: OAuth 2.0, JWT e gestão de sessão
- Experiência em ambiente de CI/CD com testes e deploys automatizados
- Comunicação clara, escrita e falada, com o time e com as áreas de negócio
Diferenciais
- Experiência com arquitetura de microsserviços e comunicação entre serviços
- Familiaridade com nuvem: AWS, GCP ou Azure (serviços como Lambda, ECS ou Cloud Run)
- Contato com ferramentas de observabilidade: Datadog, Grafana ou OpenTelemetry
- Experiência com infraestrutura como código usando Terraform ou Pulumi
- Inglês para comunicação com o time e leitura de documentação técnica
Ferramentas e fluxo de trabalho
- Git e GitHub para versionamento e fluxo de pull requests
- VS Code ou Cursor com assistente de IA (GitHub Copilot ou similar), com todo código gerado revisado antes do merge
- Docker para desenvolvimento local e deploys em containers
- Jira, Linear ou similar para acompanhamento de sprints
- Pipelines de CI/CD (GitHub Actions, GitLab CI ou Jenkins) para build, testes e deploy automáticos
- Postman ou Insomnia para desenvolvimento e teste de APIs
- Datadog, Grafana ou CloudWatch para monitoramento e alertas
O que oferecemos
- Remuneração compatível com o mercado e com a sua experiência
- Contratação PJ ou CLT, a combinar
- Trabalho 100% remoto, com horário flexível
- Auxílio home office para equipamento e internet
- Plano de saúde e odontológico
- Vale-refeição ou vale-alimentação
- Verba anual para cursos, eventos e certificações
- Férias remuneradas (CLT) ou recesso remunerado (PJ)
Pule o processo seletivo. Temos desenvolvedores back-end avaliados e prontos para começar.
Todo profissional da nossa rede passou por uma avaliação em 7 etapas, que cobre profundidade técnica, comunicação e senso de dono.
Primeira shortlist em 3 dias para as funções mais comuns.
Ver candidatos avaliadosPule o processo seletivo. Temos desenvolvedores back-end avaliados e prontos para começar.
Avaliação em 7 etapas. Primeira shortlist em 3 dias para as funções mais comuns.
Ver perfis avaliadosPule o processo seletivo. Temos desenvolvedores back-end avaliados e prontos para começar.
Todo profissional da nossa rede foi avaliado em profundidade técnica, comunicação e senso de dono. Primeira shortlist em 3 dias para as funções mais comuns.