Vaga de Software Engineer
1 vaga: | Publicada em 03/07
A combinar
Sobre a vaga
Somos CRM Services e nascemos em 2009, desde então ocupamos todo Brasil. Somos
movidos por inovação, provocamos rupturas e transformações, ampliando a capacidade
de gestão e desempenho nas empresas. Somos apaixonados por tecnologia e fazemos
das pessoas, nosso vetor de crescimento. Nosso diferencial vai além da consultoria
em Software de Gestão e isso nos faz referência em todo país como uma empresa que
promove o desenvolvimento com escalabilidade e performance. Formada por
talentos, aqui só tem gente descolada, louca por desafios e resultados! Reunimos o
principal grupo de analistas seniores do país, com mais de 20 anos de experiência
em extrair o máximo do potencial do seu ERP, responsáveis pela entrega de mais de
500 projetos e 360 mil horas de atendimento para grandes empresas. Geramos
produtividade, ROI, crescimento escalonado e competitividade baseados em uma
metodologia própria mesclada às melhores práticas de mercado. A chave do nosso
sucesso são as pessoas, por isso proporcionamos um ambiente de trabalho atraente e
que provoca a criatividade e inovação. Apoiamos, desafiamos e inspiramos uns aos
outros todos os dias e, nesse clima, combinado com capacitação, conhecimento,
experiência e oportunidades, realizarmos mais do que muitos pensam ser impossível.
/n Conhecimento em Implantação e/ou Integrações do Slack from Salesforce; Sólidos
conhecimentos em Node.js com TypeScript; Sólidos conhecimentos em React, React
Native com TypeScript; Conhecimentos em bancos de dados SQL e noSQL (desejável
conhecimento em PostgreSQL, SQL Server e MongoDB); Conhecimento em Serviços
terceiros e integrações via API; Conhecimento em Git e GitHub (pull request,
branch, git conflicts, github flow, code review); Conhecimento de boas práticas
de desenvolvimento de software (design patterns, SOLID, Clean code);
Conhecimentos de cloud computing (AWS/Azure); Atuação com testes (unitário, de
integração, end-to-end, etc); Conhecimento em arquitetura de microserviços. /n
Participar da definição, desenvolvimento, implantação e manutentação de softwares
e soluções escaláveis. Autonomia para desenvolver e conduzir atividades propostas
para o time. Responsabilidade em criar soluções funcionais, eficientes, que
atendam às necessidades dos usuários, dos objetivos do negócio, com qualidade e
escalabilidade. Colaborar com a melhoria contínua dos nossos processos de
desenvolvimento, bem como na melhoria da nossa arquitetura nas
aplicações; Colaborar com a execução e sugerir melhorias em nossos processos.