Desenvolvedor Full Stack
Atividades e Responsabilidades:
- Desenvolver novos sistemas, funcionalidades e melhorias nos sistemas atuais da empresa.
- Participar de reuniões técnicas com a equipe;
- Desenvolver código utilizando de documentação e boas práticas;
- Garantir a qualidade do software, através de reviews e testes automatizados;
- Nos ajudar a manter um ambiente de trabalho dinâmico, descontraído e eficiente.
Requisitos:
- Conhecimento avançado em Python;
- Conhecimento em Node e recursos AWS
- Familiaridade com bancos de dados (principalmente PostgreSQL + biblioteca Postgis);
- Familiaridade com o protocolo HTTP, JSON e Web APIs;
- Testes automatizados;
- Utilização confortável de sistemas de controle de versão (git);
- Familiaridade com Linux;
- Familiaridade com outras linguagens de programação (especialmente, mas não limitada a Java);
- Ferramentas de automação de build/deploy e gestão de configuração;
Diferenciais:
- Conhecimentos em aprendizado de máquina, processamento de linguagem natural
- Conhecimentos sobre HTML, React/JSX e ES6.