Desenvolvedor Fullstack Senior
Descrição da Vaga
A Applause é uma das startups que mais crescem no Brasil. Somos uma plataforma gestão de campanhas de incentivo com o objetivo de incentivar e gamificar a jornada de profissionais de vendas e outras áreas, onde usuários que cumprem metas e missões ganham pontos que podem ser trocados por diversas experiências dentro da nossa plataforma, como hotéis, restaurantes, games e entretenimento. A área de Tecnologia é responsável por desenvolver e evoluir nossa plataforma SaaS de forma escalável, garantindo a eficiência das soluções entregues aos usuários. Isso é alcançado por meio do desenvolvimento de novas features, melhorias, práticas como monitoramento constante de desempenho, otimização de consultas no MongoDB e SQL, e design de arquitetura orientada a microsserviços, permitindo maior flexibilidade e robustez do sistema. Nossa equipe trabalha com metodologia ágil, promovendo integração entre desenvolvedores back\-end e front\-end, além de colaborações com outras áreas para atender demandas de integração e melhorias. Sua missão será: * Desenvolver novas features e melhorar ou incrementar features existentes, garantindo soluções escaláveis e eficientes; * Desenvolver o backend de novas features e evoluir features existentes; * Trabalhar em integrações com terceiros, como marketplaces e provedores de prêmios (Gift Cards); * Participar ativamente de reuniões para decisões de arquitetura e tecnologia; * Participar ativamente de reuniões com a área de tecnologia de clientes e parceiros estratégicos sobre integrações e outros aspectos de tecnologia; * Alta colaboração e comunicação com o time de tecnologia, apoiando a squad em transformar problemas em soluções e encontrar caminhos de maior eficiência e menor impacto; * Atuar com foco em eficiência e escalabilidade; * Participar de sprints ágeis em metodologia Scrum; * Atuar como referência técnica para o time em backend. **Experiência:** * Experiência mínima de 6 anos como desenvolvedor, sendo mínimo 2 anos em startup SaaS. **Competências técnicas/ Hard Skills:** * Experiência avançada em Node.js e integrações de APIs de terceiros. * Experiência avançada em NextJS. **Competências Comportamentais/ Soft Skills:** * Pensamento flexível e colaborativo; * Pró\-atividade; * Autorresponsabilidade; * Foco no usuário. **Formação:** * Não exigida. **Diferenciais:** * Experiência com TypeScript, testes automatizados e arquitetura escalável. Conhecimento em NextJS.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev