Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de PDI SW - Pessoa Desenvolvedora Fullstack II

1 vaga: | Publicada em 10/07

Sobre a vaga

Queremos inspirar pessoas para que descubram a tecnologia, para que conheçam a inovação e tenham a melhor experiência educacional do Brasil. /n Ensino Superior Completo, preferencialmente em cursos de Computação, Sistemas de Informação ou Ciência da Computação; Experiência em: Javascript / Typescript, Angular / React / React Native, HTML / CSS, Node JS / Nest JS, API RESTful, Banco de dados relacional e não relacional, Controle de versão Git, Experiência com metodologia ágil (Scrum ou Kanban); Conhecimentos em desenvolvimento de aplicativo móvel híbrido e comunicação Bluetooth. Domínio em lógica de programação, programação orientada a objetos, desenvolvimento de aplicativos móveis nativo e/ou híbrido e desenvolvimento de webservices; Conhecimentos em: Qualidade de código e design patterns, Arquitetura em microserviços, Containerização de aplicação, Servidor de aplicação e mensageria, Testes automatizados e Testes unitários, Processo CI / CD. /n Realizar o desenvolvimento de aplicações web, aplicativos móveis nativo e/ou híbrido, webservices envolvendo diferentes meios e protocolos de comunicação, com múltiplas regras de negócios, volume elevado de usuários/dados na aplicação e que possuam integração com dispositivos/equipamentos; Codificar bancos de dados relacionais e não relacionais; Depurar códigos em diferentes ferramentas e dispositivos móveis; Especificar e documentar webservices; Desenvolver testes automatizados e uso de ferramentas para essa finalidade; Preparar, configurar e disponibilizar ambientes de desenvolvimento e testes; Realizar testes em ambiente de desenvolvimento; Atuar em correções/ajustes da solução; Revisar códigos desenvolvidos; Apoiar tecnicamente o time do projeto; Elaborar documentação de projeto. Qualidade de código e design patterns, Arquitetura em microserviços, Containerização de aplicação, Servidor de aplicação e mensageria, Testes automatizados e Testes unitários, Processo CI / CD. /n Realizar o desenvolvimento de aplicações web, aplicativos móveis nativo e/ou híbrido, webservices envolvendo diferentes meios e protocolos de comunicação, com múltiplas regras de negócios, volume elevado de usuários/dados na aplicação e que possuam integração com dispositivos/equipamentos; Codificar bancos de dados relacionais e não relacionais; Depurar códigos em diferentes ferramentas e dispositivos móveis; Especificar e documentar webservices; Desenvolver testes automatizados e uso de ferramentas para essa finalidade; Preparar, configurar e disponibilizar ambientes de desenvolvimento e testes; Realizar testes em ambiente de desenvolvimento; Atuar em correções/ajustes da solução; Revisar códigos desenvolvidos; Apoiar tecnicamente o time do projeto; Elaborar documentação de projeto.