Modelo de descrição de trabalho de desenvolvedor de pilha completa/resumo

Estamos contratando um desenvolvedor de pilha completa responsável por uma ampla gama de tarefas. Você deve estar familiarizado com as tecnologias HTML, CSS, JavaScript e back -end e arquitetura de banco de dados. Você deve criar sites com uma arquitetura interna robusta e fornecer aos clientes uma experiência envolvente e fácil de usar.

Você trabalhará com um produto de sua concepção ao seu lançamento final, empregando processos padrão do setor para garantir que as preocupações técnicas sejam efetivamente tratadas em todas as etapas da pilha de desenvolvimento.

Perfil de trabalho de desenvolvedor de pilha completa

Um desenvolvedor de pilha completa funciona no back-end (ou no lado do servidor) e na extremidade frontal (ou no lado do cliente) de um aplicativo. Para executar seu trabalho corretamente, os desenvolvedores de pilha completa devem ter algum conhecimento de uma ampla gama de especialidades de codificação, desde bancos de dados até design gráfico e gerenciamento de UI/UX.

Os desenvolvedores de pilha completa começam discutindo plataformas com uma equipe de design visual, geralmente examinando protótipos antes de convertê-los em produtos programados. Em seguida, esses programadores com vários talentos projetam bancos de dados e servidores funcionando para lidar com o conteúdo voltado para o cliente, monitorando constantemente o quão responsivo é um aplicativo para usuários finais e corrigindo problemas conforme necessário.

Os melhores desenvolvedores de pilha completa também se mantêm atualizados sobre as tendências atuais do setor e as tecnologias emergentes e como implementar novas tecnologias para atender às demandas de seus empregadores.

Relatórios para

  • Líder de tecnologia
  • Gerente de produto
  • Diretor de Tecnologia

Responsabilidades completas do desenvolvedor da pilha

  • Auxiliar no design e desenvolvimento de software
  • Execute testes e software de correção de bugs para mantê -lo otimizado
  • Escreva código limpo para as extremidades da frente e traseira do software
  • Crie interações de usuário para o aplicativo da web
  • Crie servidores e bancos de dados para o back -end do software
  • Otimizar e garantir a compatibilidade entre plataformas
  • teste e mantenha a capacidade de resposta total dos aplicativos
  • colaborar com designers gráficos para criar novos recursos
  • Desenvolva APIs e serviços repousantes
  • Acompanhe os avanços tecnológicos para melhorar o software
  • Comunique a eficácia do desenvolvimento de tecnologia aos formuladores de políticas
  • Avalie a segurança, manutenção, escalabilidade e muito mais durante o desenvolvimento

Requisitos e habilidades de desenvolvedor de pilha completa

  • diploma em ciência da computação ou campo relevante
  • fortes habilidades organizacionais e de gerenciamento de projetos
  • Proficiência em idiomas primários do front-end, como HTML, CSS e JavaScript
  • Conhecimento de estruturas de JavaScript, como JS angular, React e Amber
  • Proficiência com linguagens de programação do lado do servidor, como Python, Ruby, Java, Php, [e.net] (http://and.net/)
  • Conhecimento de tecnologias de banco de dados como MySQL, Oracle e MongoDB
  • Excelentes habilidades de comunicação verbal
  • Excelentes habilidades de solução de problemas
  • Atenção aos detalhes