Imagem exibindo o logotipo Trampe de Casa

Pessoa Desenvolvedora Full Stack Pleno

Responsabilidades:

Entregas

  • Soluções tecnológicas alinhadas às necessidades dos clientes.
  • Código-fonte bem testado, observando as boas práticas de codificação, para que seja fácil de entender e manter.
  • Documentação do projeto, processos e definições arquiteturais

Atribuições

  • Vivenciar a identidade organizacional do negócio Wavingtest investido pelo Instituto Atlântico;
  • Compreender requisitos técnicos a fim de analisar o impacto e saber argumentar acerca das definições dadas, auxiliando ou sugerindo escopo quando necessário;
  • Escrever código com qualidade e legibilidade que traduz os requisitos técnicos em funcionalidades observando as boas práticas de codificação;
  • Testar a aplicação e o código de forma que suas alterações e implementações não quebrem nenhuma funcionalidade já implementada, garantindo que todo o fluxo descrito no requisito técnico seja atendido, estando também atento a fluxos alternativos identificados durante a fase de desenvolvimento;
  • Trabalhar em equipe sugerindo melhorias na arquitetura do projeto ou ajudando tecnicamente colegas do projeto ou da instituição;
  • Submeter o código desenvolvido à revisão dos pares, seja por code review, pair programming ou outra estratégia de revisão;
  • Entender sobre versionamento de código, utilizando as ferramentas e fluxo de utilização das mesmas definidas pelo projeto (ex: git, svn);
  • Entregar o código segundo o fluxo de stacks definido pelo projeto (desenvolvimento, homologação, testes, produção…) obedecendo as pipelines de deploy e ferramentas de integração contínua quando elas existirem;
  • Documentar ou incrementar a documentação de configuração do projeto ou de ferramentas específicas utilizadas no mesmo;
  • Preparar relatórios, planilhas, apresentações e demais documentos internos da área conforme orientação do gestor;
  • Garantir o cumprimento dos padrões, processos, rotinas e políticas da área;
  • Propor inovações para a área/Instituto;
  • Participar ativamente das reuniões e compromissos da organização, quando solicitado;
  • Executar demais atividades correlatas ao cargo, segundo necessidades da área e direcionamento do gestor;

Requisitos:

Formação:

  • Graduação em andamento em Análise de Sistemas, Desenvolvimento de Software, Engenharia de Software ou áreas correlatas.

Experiência:

  • Experiência em desenvolvimento frontend e backend.
  • Processos de revisão de código, teste unitário e commits (PRs / pair programming). 
  • Experiência com startups

Conhecimento:

  • Conhecimento avançado nas tecnologias: ReactJS, NextJS, Typescript, Nodejs, Nestjs, Postgres, JavaScript.
  • Conhecimento desejável nas tecnologias: Java, Spring boot, Selenium, Chrome extension.
  • Semântica HTML.
  • Técnicas Avançadas de CSS (Flexbox, Grid).
  • Programação Orientada a Objetos.
  • Padrões de Arquitetura de Software.
  • Técnicas de escrita de testes automatizados (TDD, BDD).
  • Computação em nuvem.
  • Debugging avançado.
  • Otimização de desempenho de aplicações.

Idioma:

  • Inglês Intermediário.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Atlântico

Atlântico

Compartilhar