Carreiras
Remoto
PJ
160
Flexível
O desafio
Atuar no desenvolvimento e evolução dos nossos produtos digitais, contribuindo com a construção de funcionalidades ponta a ponta, qualidade do código e estabilidade das entregas. Atua com autonomia em tarefas de média complexidade, colaborando com designers, Product Managers e outros desenvolvedores, participando ativamente das discussões técnicas e apoiando a evolução contínua da stack e do produto.
Modalidade de contratação
Pessoa Jurídica, de caráter full time (aproximadamente 160 horas mensais).
Atribuições
Desenvolver e manter funcionalidades fullstack (front-end e back-end) conforme requisitos e arquitetura proposta;
Implementar features completas com foco em qualidade, performance e clareza de código;
Identificar, investigar e corrigir bugs em ambientes de desenvolvimento e produção;
Escrever código limpo, testável e alinhado aos padrões internos de engenharia;
Participar ativamente de code reviews, contribuindo com sugestões e melhorias;
Colaborar com PMs, designers e outros devs para garantir entregas funcionais e centradas no usuário;
Realizar testes funcionais e apoiar a garantia de qualidade das entregas;
Atualizar e manter a documentação técnica de forma clara e útil;
Contribuir com sugestões de melhoria contínua no código, processos ou stack técnica;
Participar das cerimônias ágeis, dando visibilidade sobre progresso e levantando impedimentos.
Know Skills
Experiência prática com desenvolvimento front-end e back-end;
Domínio de TypeScript e Python;
Experiência sólida com React, Next.js, Django e/ou FastAPI;
Vivência na construção e consumo de APIs REST;
Familiaridade com Git, GitFlow e versionamento de código;
Conhecimento em testes automatizados (unitários e/ou integração);
Noções de arquitetura, modularização e boas práticas de escalabilidade;
Experiência com debugging, monitoramento e correções em produção;
Capacidade de desenvolver novas features e resolver bugs com autonomia dentro do escopo das demandas.
Flex Skills
Comunicação: Capacidade de se comunicar de forma clara e empática com pares técnicos e não técnicos, facilitando o aprendizado e elevando o nível do time;
Pensamento Sistêmico: Habilidade para resolver problemas aliando capacidade de priorização a um foco em valor de negócio;
Proatividade e Ownership: Atitude para executar tarefas de médica complexidade, identificar gargalos, dívidas técnicas e oportunidades de melhoria de forma autônoma;
Influência e Colaboração: Capacidade de influenciar positivamente a cultura de engenharia, promovendo a qualidade e a colaboração no time.
Diferenciais
Experiência com TailwindCSS, shadcn/ui e/ou Storybook;
Familiaridade com CI/CD, GitHub Actions e pipelines de entrega;
Vivência com AWS, Docker ou containers;
Experiência prévia em times que utilizam metodologias ágeis;
Contribuição em documentação técnica ou padrões internos de time;
Conhecimento em mensageria (Kafka, RabbitMQ, AWS SQS) ou arquitetura orientada a eventos;
Domínio de MongoDB e experiência em bancos de dados relacionais e não relacionais, incluindo modelagem de dados para alta performance;
Construção de interfaces conversacionais, com o uso do AI SDK e Data Stream Protocol, por exemplo;
Vivência com LangChain e aplicação prática em pipelines de IA generativa;
Técnicas de Prompt Engineering para otimização de interações com LLMs e desenvolvimento de soluções baseadas em IA;
Noções avançadas de segurança da informação, incluindo autenticação, criptografia e práticas de hardening;
Inglês técnico (leitura e escrita), com conversação desejável.