Descrição
Resumo da Vaga:
Takeat busca Desenvolvedor(a) Full Stack Pleno para evoluir seu produto, assumindo features end-to-end e contribuindo com qualidade técnica e visão de negócio no ecossistema de gestão para restaurantes.
Principais Destaques:
1. Atuar na evolução do produto em um ecossistema de gestão para restaurantes
2. Autonomia para tomar decisões e executar tarefas com responsabilidade
3. Ambiente dinâmico com oportunidades reais de desenvolvimento
**Sobre a Takeat**
A Takeat é um ecossistema completo de gestão para restaurantes, criado para simplificar operações e aumentar resultado. Nosso diferencial é a experiência: simples, intuitiva e totalmente integrada. Aqui, você faz parte de algo grande, real e construído junto com quem está na linha de frente do *foodservice*.
**Sua Missão**
Estamos buscando um(a) Desenvolvedor(a) Full Stack Pleno para atuar diretamente na evolução do nosso produto. O seu objetivo principal será assumir features de ponta a ponta (end\-to\-end) dentro de um contexto conhecido e entregá\-las com qualidade e previsibilidade. Você não será apenas um executor de tarefas, mas um engenheiro que entende o impacto do código na operação real de um restaurante.
**Responsabilidades e Atribuições Autonomia com Responsabilidade**:
Capacidade de pegar tasks médias e grandes e executá\-las com pouca ajuda, sinalizando impedimentos rapidamente.
**Visão de Negócio**: Entender o ecossistema da Takeat para não tomar decisões técnicas que prejudiquem a operação (ex: saber que mexer no fluxo do Cardápio impacta diretamente o faturamento do cliente em tempo real).
**Qualidade Técnica**: Escrever código limpo, testável e escalável. Participar ativamente de discussões técnicas e sugerir abordagens melhores.
**Mentoria**: Ajudar os desenvolvedores juniores (tirar dúvidas técnicas, realizar Code Reviews criteriosos e disseminar nossos padrões de projeto).
**Propriedade**: Investigar problemas de produção olhando logs e monitoramento. Começar a trazer preocupações de performance e segurança para a mesa antes que virem incidentes.
**Requisitos e Qualificações**
Sólida experiência com Node.js (foco em APIs RESTful com Express).
Experiência com React para construção de interfaces performáticas.
Experiência com Sequelize ORM e modelagem de bancos de dados relacionais (SQL).
Entendimento de controle de versão (Git) e fluxos de Pull Request.
Diferencial:
Experiência prévia em sistemas de pagamento, e\-commerce ou food delivery.
Experiência com Electron.
Conhecimento em testes automatizados (Jest, React Testing Library, Cypress).
**Por que trabalhar com a gente?**
Aqui você terá autonomia para tomar decisões, um ambiente dinâmico e oportunidades reais de desenvolvimento. Valorizamos pessoas com visão estratégica e capacidade de resolver problemas com foco em resultados. Você crescerá junto com um time em expansão acelerada no *foodservice.*