Full Stack

Desenvolvedor(a) Full Stack Pleno

Node.js JavaScript HTML Git CSS API

INSITE SERVICOS E COMERCIO LTDA

INSITE SERVICOS E COMERCIO LTDA

Pequena ou Média empresa

Remoto: Não

Salário: Até R$7.000

Aceita candidados de outra cidade

Descrição da empresa

A InBot é uma plataforma de Chatbots e Inteligência Artificial, com a proposta de potencializar os resultados e automatizar o atendimento de clientes.

Atividades e Responsabilidades

* Desenvolvedor (full stack) para atuar em projetos de desenvolvimento em NodeJS, integração de APIs, aplicações web e aplicações no servidor.
* Criar e integrar APIs para aplicações internas e de clientes (REST e SOAP);
* Especificar estrutura de bases de dados (MySQL) e noSQL (Redis);
* Criar aplicações node que acessem base de dados:
> Saber otimizar queries;
> Criar aplicação que gera relatórios online com informações obtidas em logs;
* Criar página de administração de conteúdo (listar/editar/gerenciar conteúdos de bases de dados);
* Criar layout de telas do sistema em html e CSS, considerando compatibilidade entre principais browsers (iOS, Android, Web) e design responsivo das telas da aplicação (admin e frontend);
* Arquitetar, projetar, desenvolver e implantar serviços no backend, frontend, bases de dados e de integrações;
* Capacidade de desenvolver aplicações em javascript puro (sem uso de frameworks);

Requisitos

* Desenvolver software de acordo com padrões de tecnologia já existentes e alinhado com a equipe;
* Avaliação de código, correção de erros e implementação de melhorias em códigos;
* Sugestões de como otimizar aplicações para melhor velocidade, desempenho e escalabilidade;
* Conhecimentos em linux;
* Experiência em sistema de versionamento de código (GIT);
* Saber implementar regras de segurança de acesso a aplicações web (ex: implementar perfis de acesso, permitir ou não acesso simultâneo, autenticação de usuários, oAuth, criptografia de cookies, controle de tempo de inatividade);
* Identificar e corrigir vulnerabilidades nas aplicações;
* Domínio de conceitos de programação (estruturas de dados, lógica de programação, algoritmos, objetos, criação de módulos javascript).



VEJA A EMPRESA NO MAPA