Grupo Fácil

Analista de Sistemas Sênior, Node.js

Grupo Fácil

full-time

Posted on:

Location Type: Hybrid

Location: Belo HorizonteBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Compor o time com expertise em desenvolvimento back-end;
  • Desenvolver componentes isolados e testes unitários;
  • Traduzir requisitos de negócio em software;
  • Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
  • Participar ativamente em discussões técnicas.

Requirements

  • Disponibilidade para atuação híbrida em Belo Horizonte
  • Experiência com desenvolvimento de grandes projetos (escala, performance, qualidade etc.)
  • Experiência com linguagem de programação Typescript, Javascript
  • Experiência sólida em NodeJS e NestJS
  • Experiência com Clean Code, SOLID, DRY, KISS
  • Experiência com volume de dados usando stream, chunks, generators, promises e outros padrões de performance no ecossistema Node
  • Experiência com cache, TypeORM e banco de dados relacional (Postgres)
  • Experiência com TDD, testes unitários, testes de integração, code coverage usando Jest ou Vitest
  • Familiaridade com Load Balancer, escalabilidade, autoscaling e alta disponibilidade
  • Familiaridade com definição e requisitos de produção
  • Familiaridade com Code Review, Pull Request e GitHub Flow
  • Conhecimento em build de API usando Docker, AWS ECR, DockerHub e similares
  • Conhecimento em filas, pilhas e tópicos (AWS SQS, SNS, Pub/Sub).
Benefits
  • Assistência médica
  • Assistência odontológica
  • PLR
  • Vale refeição
  • Vale transporte
  • assistência psicológica
  • Wellhub
  • Seguro de vida
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypescriptJavascriptNodeJSNestJSClean CodeSOLIDDRYKISSTDDJest
Soft Skills
discussões técnicastradução de requisitos