Estamos buscando um Tech Lead ou Desenvolvedor Sênior para liderar a arquitetura e o desenvolvimento inicial de uma plataforma digital escalável, com múltiplos módulos integrados, foco em alta performance, experiência do usuário e crescimento rápido. O profissional será responsável por estruturar tecnicamente o projeto desde a base, garantindo organização, segurança e capacidade de expansão. Responsabilidades: Definir a arquitetura do sistema (preferencialmente modular/microserviços). Estruturar backend, banco de dados e integrações. Liderar o desenvolvimento técnico (mesmo com uso de ferramentas de automação/IA). Garantir boas práticas de código, segurança e performance. Planejar escalabilidade da aplicação. Validar e revisar códigos gerados por ferramentas automatizadas. Definir padrões de desenvolvimento e documentação. Apoiar na escolha de tecnologias e infraestrutura. Requisitos Técnicos Obrigatórios: Experiência comprovada como Desenvolvedor Sênior ou Tech Lead. Domínio em backend (
Node.js, Python ou similar). Experiência com APIs RESTful e/ou GraphQL. Conhecimento sólido em bancos de dados (PostgreSQL ou similares). Experiência com arquitetura escalável (monólito bem estruturado ou microserviços). Experiência com sistemas que envolvem: autenticação de usuários, processamento de dados, integrações com APIs externas. Conhecimento em cloud (aws, gcp ou azure). Familiaridade com Docker. Diferenciais (não obrigatórios, mas valorizados): Experiência com marketplaces ou plataformas multiusuário. Experiência com sistemas de pagamento online. Conhecimento em sistemas de recomendação ou análise de dados. Experiência com aplicações de alto tráfego. Experiência com integração de dados em tempo real. Vivência com ferramentas de desenvolvimento assistido por IA.
Duração do projeto Não estabelecido