Detalhes da Vaga
A pessoa certa para este papel será responsável pela implementação de soluções inovadoras e escaláveis, utilizando suas habilidades em desenvolvimento full-stack.
Essa é uma oportunidade excepcional para alguém que queira desafiar seus limites e contribuir para o crescimento da nossa plataforma.
* Implementar módulos frontend robustos e micro-frontends para a plataforma interna;
* Projetar e manter a arquitetura e lógica backend utilizando Node.js, Express e MySQL;
* Participar ativamente de discussões de design de sistemas e tomadas de decisão técnicas;
* Propor e implementar melhorias em toda a stack com foco em performance e escalabilidade;
* Garantir a qualidade do código seguindo boas práticas, revisões e testes automatizados;
* Colaborar de perto com os times de Produto, Design e Operações para entender e resolver problemas reais.
Habilidades Requeridas
* 5+ anos de experiência profissional como desenvolvedor(a) fullstack;
* Graduação em Ciência da Computação ou experiência equivalente;
* Forte domínio em React (Context API, hooks, componentes customizados, gerenciamento de estado);
* Proficiência em Node.js e Express (incluindo design assíncrono e APIs REST);
* Experiência sólida com MySQL;
* Experiência integrando bibliotecas de mapas (Google Maps, Mapbox);
* Confortável trabalhando com Firebase para armazenamento;
* Conhecimento em AWS (S3, Lambda);
* Capacidade de arquitetar sistemas escaláveis, seguros e de fácil manutenção;
* Fluência em escrever código limpo, testável e bem documentado;
* Boa comunicação, espírito de equipe e atitude proativa.
Vantagens
* Ambiente de trabalho totalmente remoto;
* Ambiente multicultural (aprendizado com todos os países onde atuamos);
* Valorizamos sua liberdade e flexibilidade, o que também significa responsabilidade e foco em entregas.
Outros
* Buscamos pessoas para transformar mentalidades tradicionais e propor novas ideias;
* Preferencialmente conhecimentos em Typescript e Elasticsearch são valorizados.