Modelo de Descrição do Jobs de Desenvolvedor Node.js

Estamos contratando um desenvolvedor Node.js que lidará com a troca de dados entre os aplicativos do servidor e do cliente. Seu dever principal será criar a lógica do lado do servidor, especificar e suportar o banco de dados principal e garantir um excelente desempenho e capacidade de resposta às solicitações de front-end.

Além disso, você estará encarregado de integrar as peças front-end, construídas por seus colegas no programa. Como resultado, é necessária uma compreensão fundamental das tecnologias de front-end, como vue.js, JS angular, reagir JS ou qualquer estrutura JavaScript.

Perfil de trabalho do desenvolvedor Node.js

Um desenvolvedor Node.js é responsável pela criação da funcionalidade de aplicativos da Web do lado do servidor em variações JavaScript e/ou JavaScript, como CoffeeScript, IceDCoffeescript, etc. Os componentes de back-end são frequentemente desenvolvidos pelos desenvolvedores Node.js, que conectam o aplicativo a outros ( Freqüentemente, terceiros) Serviços da Web e ajudam os desenvolvedores de front-end integrando seu trabalho com o aplicativo Node.js.

Relatórios para

  • CTO

Responsabilidades do desenvolvedor Node.js

  • colaborar com outros membros da equipe, como desenvolvedores de front -end
  • Crie e implante o código Node.js
  • Verifique se as medidas de segurança atualizadas estão em vigor para evitar entrada não autorizada
  • Diagnosticar e corrigir quaisquer falhas no código
  • Crie suítes de teste suficientes para garantir que todas as funcionalidades declaradas no design sejam satisfeitas
  • Verifique se o código do lado do servidor está interface adequadamente com bancos de dados
  • Verifique se o código é incrivelmente resiliente e capaz de proporcionar um excelente desempenho ao usuário final
  • Alinhe o código do lado do servidor com componentes front-end

Requisitos e habilidades do desenvolvedor Node.js

  • Um diploma de bacharel ou mestrado em ciência da computação, matemática ou experiência comparável
  • Conhecimento de javascript e node.js
  • Experiência prática com descanso, mysql/postgresql, websocket, mongodb, redis e outras tecnologias
  • Familiaridade com a infraestrutura Docker e AWS
  • Compreensão dos conceitos de segurança de dados
  • Conhecimento prático de JavaScript, pilhas da web, bibliotecas e estruturas
  • Excelentes habilidades analíticas e de solução de problemas
  • Habilidades excelentes de trabalho interpessoal, de comunicação e equipes
  • Opere experiência e desejo de trabalhar em um ambiente global
  • Habilidades excepcionais de solução de problemas e tomada de decisão
  • Compreensão das tecnologias de front-end
  • A capacidade de operar como parte de uma equipe e colaborar com equipes multifuncionais