Desenvolvedor de Soluções Completas
Transformação Inovadora:
Nossa equipe é responsável pela transformação de soluções em valor para nossos clientes. Nós buscamos profissionais experientes e em início de carreira que sejam fundamentais para essa missão.
Responsabilidades:
* Desenvolver e implementar soluções de software de alta qualidade, seguindo boas práticas de desenvolvimento;
* Participar do ciclo de vida do desenvolvimento de software, desde a análise de requisitos até a implantação;
* Criar e manter APIs, aplicativos web e sistemas backend e frontend utilizando linguagens de programação como Java e Typescript;
* Integrar soluções de software com sistemas legados e APIs de terceiros;
* Identificar e resolver problemas de desempenho e bugs nos sistemas;
* Participar de revisões de código, testes e implantações;
* Contribuir com a melhoria contínua dos processos e ferramentas de desenvolvimento;
* Elaborar documentação técnica dos desenvolvimentos efetuados.
Requisitos:
* Graduação em Ciência da Computação, Sistemas de Informação ou áreas afins;
* Experiência comprovada de 3 a 5 anos no desenvolvimento de aplicações backend (Java) e frontent (Typescript);
* Sólidos conhecimentos em uma ou mais linguagens de programação, como Java, Typescript;
* Familiaridade com ferramentas de versionamento (Git) e integração/entrega contínua;
* Familiaridade com frameworks e bibliotecas de desenvolvimento, como OSGI, Spring, Angular, Bootstrap;
* Conhecimento em bancos de dados relacionais e não relacionais;
* Habilidades em testes automatizados, versionamento de código e DevOps;
* Bom entendimento de arquiteturas de software e design patterns.
Vantagens:
Nós garantimos que nossos funcionários sejam bem tratados, oferecendo pacotes de remuneração específicos para cada país, programas de reconhecimento e benefícios de prevenção. Dessa forma, incentivamos nossos colaboradores a terem o melhor desempenho e a comemorarem suas conquistas.