Golang.
Ruby on Rails.
Django.
React.
Java (Android) e Objective-C. Bancos de dados relacional e não relacional.
Sistemas de enfileiramento e streaming de dados.
Quais os valores que temos no time?
No time buscamos cuidar das pessoas, garantir o desenvolvimento e excelência técnica.
Valorizamos as pessoas, o time, o trabalho em equipe e o compartilhamento de conhecimento e ideias onde todos têm voz ativa, independente do cargo ou experiência.
Sempre procuramos utilizar as boas práticas de engenharia de software, UX design e segurança, como:
Integração contínua.
Testes automatizados.
Revisão de código.
Ciclo de desenvolvimento ágil.
Monitoramento das aplicações.
Dual tracking quantos às sprints de design/desenvolvimento.
Design Thinking.
Monitoramento dos patches de segurança das principais tecnologias utilizadas.
Testes de segurança.
Treinamentos de segurança.
Principais atividades da vaga:
Trabalhar com um time multidisciplinar.
Apoiar o time de UX design e Product Owner.
Codificar, testar e realizar deploy das aplicações.
Realizar debugging e aplicar patches nos sistemas.
Participar de reuniões de planejamento e definição de projetos.
Configurar ferramentas de automação.
Configurar ferramentas de monitoramento.
Apoiar na construção dos ambientes de teste, homologação e produção.
Soft Skills:
Trabalhar em equipe, compartilhar conhecimentos e trazer novas ideias.
Ser orientado a resultado.
Ser flexível e adaptável às mudanças.
Saber como motivar e engajar os times.
Estar sempre atualizado quanto à novas tecnologias.
Realizar feedbacks tanto horizontalmente quanto verticalmente.
Qualificações:
Bacharel em Ciências da Computação, áreas relacionadas ou experiência prática equivalente.
Conhecimento em estrutura de dados, algoritmos, orientação à objetos e padrões de projeto.
Experiência em programação, arquitetura de software e modelagem de dados.
Experiência em resolução de problemas escaláveis e performance.
Experiência em construir APIs REST e interfaces Web.
Ler, interpretar e se comunicar em inglês.
Lidar com diferentes tecnologias e frameworks.
Diferenciais:
Mestrado ou Doutorado em Ciências da Computação ou áreas relacionadas.
Experiência de programação em C/C++, Golang, Ruby, Python ou JavaScript.
Experiência com frameworks de frontend como React ou Vue.js.
Experiência na construção de Apps mobile (Android/iOS nativo, Flutter ou React Native).
Experiência em projetos de software, SQL ou cyber segurança.
Experiência na plataforma Linux e containers Docker.
Excelente comunicação com os usuários e outros times da empresa.
Conhecimento em metodologia de desenvolvimento ágil Scrum ou Kanban.
Fluência em inglês.