Desenvolvedor Full Stack Sênior
Responsabilidades e atribuiçõesO que te espera no dia a dia:Propor e debater tecnicamente a construção de soluções e protótipos fullstack, do frontend ao deploy;Tomar decisões arquiteturais considerando performance, manutenibilidade e velocidade de experimentação em conjunto com o time de Arquitetura;Integrar APIs de IA generativa (OpenAI, Anthropic, Gemini) em soluções web end-to-end com qualidade de produção;Definir padrões de código, estrutura de projeto e boas práticas para o time de inovação;Atuar como ponte técnica entre discovery e engenharia, validando viabilidade antes da construção;Revisar código com foco em qualidade, segurança e escalabilidade;Participar ativamente do discovery técnico, propondo soluções e avaliando trade-offs;Requisitos e qualificaçõesBuscamos alguém que: Pensa e age a partir das perspectivas dos clientes. Demonstra interesse e curiosidade de conhecer os clientes, seus comportamentos e preferências para atender e superar suas expectativas; Demonstra compromisso permanente em aprender, ensinar e desenvolver, contribuindo para um ambiente descontraído, respeitoso e colaborativo, incentivando a diversidade; É flexível para se desprender de paradigmas e modelos mentais existentes. Busca soluções inovadoras e sustentáveis, para criar vantagens competitivas para o negócio, equilibrando os interesses econômicos, ambientais e sociais. Para fazer parte do nosso time, é essencial: Residir em São Paulo;Graduação em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia de Software e/ou áreas correlatas;Experiência em desenvolvimento fullstack com produtos em produção;Domínio de frontend com TypeScript, React ou Next.js, incluindo arquitetura de componentes e performance;Domínio em backend com Node.js (NestJS, Fastify ou Express) e/ou Python (FastAPI ou Django);Experiência em estilização com Tailwind CSS, design systems e acessibilidade;Experiência avançada em modelagem de dados com PostgreSQL, MySQL e MongoDB, incluindo otimização de queries;Desenvolvimento de APIs REST e GraphQL com práticas de autenticação, autorização e segurança;Experiência em ambientes cloud (AWS, GCP ou Azure), incluindo deploy, escalabilidade e observabilidade;Utilização de containerização com Docker e experiência com Kubernetes ou orquestradores equivalentes;Domínio de Git, pipelines de CI/CD e práticas de code review;É diferencial:Experiência em desenvolvimento de funcionalidades com LLMs em produção, incluindo RAG, streaming, function calling e agentes;Experiência em mentorear desenvolvedores plenos e juniores, elevando o nível técnico do time;Familiaridade com bancos de dados vetoriais como pgvector, Pinecone e Weaviate integrados a fluxos de IA;Experiência em times de inovação, labs de produto ou startups em crescimento;Contribuições open-source ou portfólio público com projetos fullstack;Conhecimento em WebSockets, filas (BullMQ, RabbitMQ, SQS) e arquiteturas orientadas a eventos;Conhecimento de metodologias de design thinking e discovery de produto;Informações adicionaisNa Claro, pessoas é um dos nossos valores. Com este pensamento, investimos sempre no cuidado com a saúde, bem-estar e qualidade de vida dos nossos colaboradores! Para que você tenha a melhor experiência em sua jornada com a gente, oferecemos um atraente pacote de benefícios. Veja só:Jornada Flexível;Vale-Refeição e Alimentação;Assistência Médica e Odontológica;Auxílio para patologias graves;Auxílio ao dependente com deficiência;Benefício Farmácia;Auxílio Creche/Babá;Programa de Apoio Pessoal;Claro Running;Previdência Privada;Seguro de Vida;Combo Colaborador;Wellhub (Gympass)Meu Pet ClubConvênios e Parcerias;Programa de Reconhecimento por tempo de casa;E muito mais!Na nossa empresa, valorizamos um ambiente inclusivo, diverso, ético, colaborativo e harmônico. Não fazemos distinção de gênero, raça, cor, orientação sexual, posição social ou deficiências. Todos e todas são bem-vindos(as)!