Full Stack Sênior - JavaScript HIBRIDO

  • Região de Campinas
  • Instituto De Pesqui Eldorado

Buscamos pessoas apaixonadas por tecnologia. Alguém que se motive por desafios e atue com autonomia. Precisa gostar de trabalhar em equipe e possuir espírito colaborativo.


Responsabilidades e atribuições:

  • Trabalhar com frameworks front-end e bibliotecas como React para desenvolver aplicações eficientes e escaláveis;
  • Construir aplicações web responsivas e interativas;
  • Trabalhar com frameworks front-end e bibliotecas como React;
  • Colaborar com designers de UI/UX para traduzir protótipos de design em interfaces de usuário funcionais;
  • Trabalhar no backend usando linguagens de programação como Java para lidar com solicitações do front-end;
  • Projetar e gerenciar bancos de dados;
  • Criação e manutenção de APIs para viabilizar a comunicação entre o front-end e o servidor;
  • Otimização de desempenho;
  • Testar e depurar.

Descreva os requisitos e qualificações:

  • Ensino superior completo em Engenharia da computação , Ciência da Computação, Análise de sistemas ou áreas afins;
  • Inglês avançado para conversação nas atividades diárias com parceiro internacional;
  • Experiência em JavaScript, TypeScript, React e Java para desenvolvimento web;
  • Conhecimento em React.js incluindo hooks, API de contexto, componentes funcionais, bibliotecas de gerenciamento de estado (Redux, MobX) e ciclo de vida de componentes;
  • Experiência com Java e frameworks de injeção de dependências como Guice ou Spring;
  • Familiaridade com bancos de dados relacional/não relacional como MongoDB e PostgreSQL;
  • Sólido conhecimento das melhores práticas de desenvolvimento front-end e back-end;
  • Desejável compreensão dos buffers para serialização eficiente de dados;
  • Desejavel conhecimento de construção e implantação de arquiteturas baseadas em microsserviços usando frameworks como Spring Cloud, conteinerização (Docker) e ferramentas de orquestração (Kubernetes);
  • Desejavel famililariedade com servidores de aplicativos como Tomcat e Jetty ou Docker para implantação de aplicativos Java;
  • Desejavel conhecimentos em GraphQL.