Sobre a oportunidade
A Squid é a empresa líder em tecnologia e marketing de influência no Brasil. Nós não apenas conectamos marcas e criadores; nós construímos ecossistemas de influência baseados em dados, tecnologia proprietária e uma comunidade apaixonada. Se você quer estar na fronteira da Creator Economy, seu lugar é aqui. Estamos buscando uma pessoa para atuar como Desenvolvedor(a) Full Stack Sênior, contribuindo para a evolução da nossa plataforma, o desenvolvimento de soluções escaláveis e a melhoria contínua dos nossos produtos digitais. Essa pessoa terá um papel importante na construção de experiências cada vez mais eficientes para nossos clientes e creators.
Responsabilidades
- Em parceria com o nosso time de desenvolvimento, você será responsável por:Desenvolver e manter aplicações web completas, atuando do front-end ao back-end
- Criar, evoluir e sustentar APIs e microsserviços
- Desenvolver e manter integrações com plataformas e serviços externos
- Implementar e otimizar modelos de dados relacionais e não relacionais
- Garantir a escalabilidade, a performance e a segurança das aplicações
- Zelar pela qualidade técnica e pela aplicação de boas práticas de desenvolvimento
- Manter a documentação do código e das APIs sempre atualizada
- Participar ativamente de revisões de código e contribuir para a evolução técnica do time
- Pesquisar e propor novas ferramentas, tecnologias e soluções que promovam a melhoria contínua dos nossos sistemas.
- O que esperamos de você:Vontade de aprender, compartilhar conhecimentos e evoluir com o time
- Organização, atenção aos detalhes e compromisso com a qualidade
- Proatividade e autonomia na busca por soluções
- Facilidade para trabalhar de forma colaborativa
- Boa comunicação e abertura para trocar ideias e receber feedbacks.
Requisitos
Conhecimentos necessários:Front-end 🎨 Domínio de HTML e CSS; Conhecimentos avançados em JavaScript e TypeScript; Experiência com ReactJS e Angular; Componentização e desenvolvimento de interfaces reutilizáveis; Conhecimento em Programação Orientada a Objetos (POO). Back-end Experiência sólida com Node.js; Experiência com NestJS ou frameworks similares; Conhecimento em bancos de dados relacionais, como MySQL e PostgreSQL, e não relacionais, como MongoDB; Modelagem de dados e otimização de queries; Criação, integração e manutenção de APIs REST. Conhecimentos gerais Experiência com Docker e Kubernetes; Desenvolvimento de testes automatizados: unitários, de integração e end-to-end; Conhecimento em processos de CI/CD e versionamento de código com Git; Experiência no desenvolvimento de soluções escaláveis, resilientes e de alta performance. Ficaremos ainda mais encantados se você tiver estes
