Need to start saving with a new ATS? Learn how to calculate the return on investment of your ATS Calculate ROI now

Descrição do trabalho: Desenvolvedor Full Stack (f/m/d)

Use este modelo de descrição do trabalho de um Desenvolvedor Full Stack para encontrar candidatos qualificados para as suas equipes de desenvolvimento de softwares. Modifique-o de acordo com as suas necessidades. Funções de trabalho semelhantes incluem a descrição do trabalho de um Engenheiro Full Stack, a descrição do trabalho de um Desenvolvedor Web e a descrição do trabalho de um Desenvolvedor de Software.

Nikoletta Bika
Nikoletta Bika

Nikoletta holds an MSc in HR management and has written extensively about all things HR and recruiting.

Refreshed on

February 6, 2020

O que é um Desenvolvedor Full Stack?

A definição de Desenvolvedor Full Stack pode ser resumida como “alguém capaz de trabalhar tanto no back-end quanto no front-end de sistemas”. Isso significa que o profisional pode desenvolver plataformas completas (com bancos de dados, servidores e clientes) que não precisam de outros aplicativos para funcionar.

O que faz um Desenvolvedor Full Stack?

A descrição do trabalho de um Engenheiro Full Stack inclui utilizar uma gama de tecnologias e linguagens diferentes (como Java, JavaScript, HTML, PHP, C#) para desenvolver aplicativos. Desenvolvedores Full Stack abordam o software de maneira holística, pois atendem tanto à experiência quanto à funcionalidade para o usuário.

As atribuições do Desenvolvedor Full Stack incluem:

  • Participar do projeto e criação de softwares escaláveis
  • Escrever códigos limpos e funcionais no front-end e no back-end
  • Testar e corrigir erros ou outros problemas de codificação

Descrição do trabalho

Estamos procurando um Desenvolvedor Full Stack para produzir soluções de software escaláveis. O profissional fará parte de uma equipe multidisciplinar responsável por todo o ciclo de vida de desenvolvimento de softwares, desde a concepção até a implantação.

Na qualidade de Desenvolvedor Full Stack, o candidato ideal deve se sentir confortável com linguagens de codificação front-end e back-end, estruturas de desenvolvimento e bibliotecas de terceiros. Deve também ter espírito de equipe e excepcional competência para design visual e utilitário.

Se você também estiver familiarizado com metodologias Agile, gostaríamos de conhecê-lo.

Responsabilidades

  • Trabalhar com equipes de desenvolvimento e gerentes de produto para idealizar soluções de software
  • Projetar arquiteturas do lado cliente e do lado servidor
  • Criar o front-end de aplicativos por meio de design visual atraente
  • Desenvolver e gerenciar bancos de dados e aplicativos que funcionem bem
  • Escrever APIs eficazes
  • Testar softwares para assegurar capacidade de resposta e eficiência
  • Diagnosticar, depurar e atualizar softwares
  • Criar definições de segurança e proteção de dados
  • Criar recursos e aplicativos com design voltado a dispositivos móveis
  • Redigir documentação técnica
  • Trabalhar com cientistas e analistas de dados para aprimorar softwares

Requisitos

  • Experiência comprovada como desenvolvedor full stack ou função similar
  • Experiência no desenvolvimento de aplicativos desktop e móveis
  • Familiaridade com os conjuntos de tecnologia (“tech stacks”) mais comuns
  • Conhecimento de múltiplas linguagens de front-end e bibliotecas (por exemplo, HTML/ CSS, JavaScript, XML, jQuery)
  • Conhecimento de múltiplas linguagens back-end (por exemplo, C#, Java, Python) e estruturas JavaScript (por exemplo, Angular, React, Node.js)
  • Familiaridade com bancos de dados (por exemplo, MySQL, MongoDB), servidores web (por exemplo, Apache) e design de UI/UX
  • Excelentes habilidades de comunicação e trabalho em equipe
  • Ótima atenção aos detalhes
  • Habilidades organizacionais
  • Mente analítica
  • Formação em Ciência da Computação, Estatística ou área relacionada

Cargos similares:

Jump to section

    Let's grow together

    Explore our full platform with a 15-day free trial.
    Post jobs, get candidates and onboard employees all in one place.

    Start a free trial