Desenvolvedor Full Stack
O desenvolvedor full stack é responsável por criar aplicações web completas, desde a interface até a lógica de negócios.
* Desenvolver interfaces utilizadores a partir de layouts;
* Implementar funcionalidades interativas utilizando frameworks como React, Angular ou Vue.js;
A experiência do candidato com esses frameworks será um grande diferencial no processo seletivo.
* Garantir experiências de utilizador respostivas e compatíveis com diferentes navegadores;
* Desenvolver e implementar lógicas servidores usando Python, Java, Node.js ou linguagens similares;
Precisamos que o Desenvolvedor tenha habilidades em back-end, pois iremos fazer várias chamadas para APIs externas.
* Construir e manter APIs e gerenciar interações com bancos de dados;
Nossa base de dados utiliza uma plataforma NoSQL e precisamos de alguém capaz de lidar com isso.
* Integrar software com sistemas e plataformas terceiros;
Nós trabalhamos muito com integração contínua e precisamos que o nosso Dev tenha conhecimento sobre isso.
* Escrever testes unitários e depurar código através da pilha tecnológica;
O papel do Desenvolvedor full stack envolve escrever códigos limpos e manter a qualidade do produto.
* Implementar medidas de segurança para integridade de dados e aplicação;
Proteger os dados dos nossos clientes é prioridade número um!
* Colaborar com designers, desenvolvedores e stakeholders ao longo do ciclo de vida do software (SDLC), especialmente em ambientes Agile;
Criamos um ambiente colaborativo onde todos podem compartilhar suas ideias e melhorar a produção.
* Manter-se atualizado sobre tecnologias e tendências em front-end e back-end;
Temos sempre novas tecnologias surgindo e precisamos que você esteja preparado para aprender e se adaptar.