Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor(a) Node Pleno – Cogna Educação – Home Office

Cogna Educação

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de educação está em busca de um(a) Desenvolvedor(a) Node Pleno para atuar em home office. O profissional será responsável por desenvolver serviços escaláveis e de alta performance, além de planejar novas funcionalidades. É essencial ter proficiência em NodeJs e conhecimento em TypeScript, assim como experiência com APIs e bancos de dados. A vaga oferece uma oportunidade de trabalhar em um ambiente ágil e colaborativo, com foco em entregas de qualidade.

Qualificações

  • Proficiência em NodeJs.
  • Conhecimento em TypeScript.
  • Experiência em construção de APIs REST ou GraphQL.
  • Experiência com banco de dados relacionais como MySQL ou PostgreSQL.
  • Experiência com banco de dados não relacionais como MongoDB ou DynamoDB.
  • Conhecimento em testes unitários.
  • Experiência com versionamento de código utilizando GIT.
  • Graduação completa ou incompleta em Ciência da Computação, Sistemas de Informação ou áreas afins.

Responsabilidades

  • Construir serviços de alta performance e escalabilidade.
  • Planejar e arquitetar novas features e refatorar as existentes.
  • Trabalhar em um ambiente ágil dividido em squads e tribos.
  • Realizar entregáveis com qualidade e código limpo.

Conhecimentos

NodeJs
TypeScript
APIs REST ou GraphQL
Banco de dados relacionais (MySQL ou PostgreSQL)
Banco de dados não relacionais (MongoDB ou DynamoDB)
Testes unitários
Versionamento de código (GIT)
Boas práticas de desenvolvimento
Metodologias ágeis

Formação académica

Graduação em Ciência da Computação ou áreas afins

Ferramentas

AWS
Git Hub Actions
Descrição da oferta de emprego

Desenvolvedor(a) Node Pleno – Cogna Educação – Home Office

Responsabilidades e atribuições
  • Atuar, em conjunto com demais engenheiros, na construção de serviços de alta performance e escalabilidade;
  • Planejar e arquitetar novas features, bem como sustentar e refatorar as existentes, considerando os requisitos técnicos e do negócio, com integração com demais áreas;
  • Trabalhar em um ambiente ágil dividido em squads e tribos, sendo comunicativo e participativo do dia a dia de desenvolvimento;
  • Realizar entregáveis com qualidade, com código limpo, de fácil manutenção e forte atuação junto ao time de qualidade;
Requisitos e qualificações

O que esperamos:

  • Proficiência em NodeJs;
  • Conhecimento em TypeScript;
  • Experiência em construção de APIs REST ou GraphQL;
  • Experiência com banco de dados relacionais: MySQL ou PostgreSQL;
  • Experiência com banco de dados não relacionais: MongoDB ou DynamoDB;
  • Conhecimento em testes unitários;
  • Experiência com versionamento de código utilizando GIT.
  • Graduação completa ou incompleta em Ciência da computação, Sistemas de informação ou áreas afins
Diferenciais
  • Conhecimento em NestJS
  • Ambiente e recursos AWS;
  • Processo de CI/CD (Git Hub Actions)
  • Vivência com boas práticas de desenvolvimento (clean code, clean architecture, TDD e BDD);
  • Experiência com metodologias ágeis;Implementar e manter fluxos de integração de dados através de filas (bull, sqs, rabbitmq, kafka);
  • Experiência com aplicações de alto tráfego de informações;
  • Conhecimento em Firebase/Firestore.
  • Conhecimento em engenharia de prompt
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.