Desenvolvedor Full stack Senior
Descrição da Vaga
A Flexge é uma EdTech que transforma a forma como professores ensinam inglês, com tecnologia pensada para gerar resultados reais para alunos, professores e centros de idiomas. Estamos em um momento especial: reorganizamos nosso produto em squads orientadas por contextos de dores e jobs to be done dos nossos clientes. Isso significa que cada squad atua de ponta a ponta, da descoberta à entrega, e você não vai apenas receber um caso de uso para codar. Você vai participar ativamente de discussões de produto, questionar hipóteses, propor soluções e co\-criar junto com design, produto e negócio. Se você quer fazer parte de um time que **decide junto, constrói do zero e cresce com propósito,** a Flexge é o seu lugar! **O que buscamos:** Queremos alguém que se importe com o problema tanto quanto com a solução técnica. Que traga opinião, levante pontos de atenção, questione decisões quando faz sentido e não tenha medo de um bom embate de ideias, porque acreditamos que os melhores produtos nascem de times que pensam juntos, com franqueza e respeito. **No nível sênior, esperamos também que você ajude a desenvolver as pessoas ao redor:** não só entregando código de qualidade, mas tornando o time melhor pelo processo. Se você encontra energia tanto em resolver um problema técnico difícil quanto em ver um colega crescer por causa de um feedback seu, você vai se sentir em casa aqui. Se você gosta de entender o negócio por trás do código, se sente energizado pelo processo de descoberta e refinamento tanto quanto por uma entrega bem feita, você vai se sentir em casa aqui. **Suas responsabilidades:** * Participar ativamente das etapas de descoberta, refinamento e design junto à squad, com protagonismo na tradução de problemas de negócio em soluções técnicas estruturadas. * Projetar, desenvolver e manter aplicações **web e mobile com React, React Native e TypeScript.** * Criar e manter **APIs RESTful com Node.js, garantindo qualidade, escalabilidade e boa documentação.** * **Modelar e manipular dados com MongoDB e Mongoose.** * **Tomar decisões arquiteturais dentro da squad** e contribuir com padrões e diretrizes técnicas que impactem o produto como um todo. * **Realizar code reviews com foco em aprendizado,** não apenas em aprovação. * **Atuar em pair programming e mob programming** para disseminar conhecimento e elevar o nível técnico do time. * Produzir documentação técnica que sirva de referência para o time e para o produto. **Requisitos obrigatórios:** * Sólida experiência em desenvolvimento com **React e React Native (5\+ anos).** * Experiência com **Node.js e criação de APIs RESTful.** * Domínio de **TypeScript, Redux e Redux Saga.** * Experiência com **MongoDB e Mongoose.** * Experiência em decisões de arquitetura de software, dentro de squads e com visão de produto. * Familiaridade com controle de versão (Git) e boas práticas de desenvolvimento colaborativo. * Familiaridade com animações usando libs como react\-reanimated e framer\-motion. * Capacidade de comunicar decisões técnicas com clareza para perfis técnicos e não\-técnicos. * Perfil colaborativo, com disposição para desenvolver pessoas ao redor por meio de code review, pair programming e documentação. **Diferenciais que valorizamos:** * Vivência em projetos mobile\-first. * Experiência em squads com modelo de produto orientado por discovery. * Interesse por acessibilidade, performance e boas práticas de UX. * **Perfil com potencial ou interesse em evoluir para liderança técnica (tech lead).** **Você vai ter acesso a:** * Horários semi\-flexíveis * Investimento em treinamento para capacitação * Oportunidade de crescimento * Ambiente inovador e desafiador * Outros benefícios como férias ilimitadas, bônus por conclusão de cursos na nossa plataforma e mais.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev