Desenvolvedor Node.js- Pleno/Sênior
Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.
Sobre a Vaga
Revisar, refatorar e desenvolver códigos de alta qualidade, garantindo confiabilidade, reutilizabilidade, performance e usabilidade das aplicações. Identificar e corrigir gargalos, manter a qualidade e automação da aplicação. Participar da definição de soluções técnicas alinhadas às necessidades da área de negócio. Analisar cenários, sugerir melhorias e apoiar o time no tratamento de incidentes. Criar documentação técnica e contratos de APIs. Buscar excelência nas entregas, incluindo testes unitários.
Requisitos
- RESPONSABILIDADES E ATIVIDADES
- · Revisar e refatorar os códigos existentes em códigos de alta qualidade.
- · Projetar e desenhar códigos que sejam confiáveis e reutilizáveis.
- · Garantir a melhor performance e usabilidade das aplicações.
- · Saber identificar e corrigir gargalos, realizar debugs e fixes.
- · Junto com o restante da equipe, ajudar a manter a qualidade, organização e automação de toda a aplicação.
- · Ajudar a definir as soluções técnicas junto com o time de desenvolvimento, em conjunto com a necessidade da área de negócio e produtos;
- · Ter senso crítico para analisar, explorar e sugerir melhorias dentro do atual cenário;
- · Apoiar o time para eventuais incidentes de produção, analisando e viabilizando a solução para correção definitiva através da causa raiz;
- · Buscar a excelência em suas entregas, criando cenários de aceite e testes unitário;
- · Criar documentação técnica do projeto e contratos das APIs, assim como manter elas sempre atualizadas conforme necessidade do projeto;
- PRÉ-REQUISITOS
- · Experiência em Javascript;
- · Experiência com Node.js;
- · Experiência com bancos de dados relacionais e nao relacionais como Postgres, MongoDB, Redis
- · Conhecimento/ Experiência com Serverless Framework
- · Conhecimento/ Experiência com Puppetter
- · Conhecimento/ Experiência com N8N
- · Experiência em projetar e documentar protocolos de API REST:
- · Habilidades com ferramentas de controle de versão (Git);
- · Intimidade com arquitetura de micros serviços, Nestjs, REST, Graphql, recursos AWS (Lambda Functions, Elastic BeanStalk, RDS, Elasticache, API Gateway);
- · Conhecimento em metodologias ágeis (Scrum/Kanban).
- ETAPAS DO PROCESSO
- Para essa posição, as etapas do processo de avaliação são:
- · Triagem de currículos;
- · Bate-papo cultural;
- · Desafio Técnico;
- · Bate-papo com Técnico;
- · Contratação!
Benefícios
Não informado.
Vagas semelhantes que ainda estão abertas
Oportunidades ativas na mesma área/tecnologia para você continuar a candidatura.