Match score not available

PDI SW - Pessoa Desenvolvedora Fullstack II (NodeJS / React)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in technology-related fields such as Computer Engineering, Information Systems, or Computer Science., Experience with backend development using Node.js/NestJS and cloud services (AWS, Azure, or GCP)., Knowledge of SQL and NoSQL databases, API security, and version control with Git., Familiarity with DevOps practices, automated testing, and agile methodologies (Scrum or Kanban)..

Key responsabilities:

  • Develop and maintain robust web applications and APIs using Node.js/NestJS.
  • Design and implement scalable architectures in cloud environments.
  • Optimize high-performance web services, including RESTful and GraphQL APIs.
  • Support the project team with technical guidance and contribute to software engineering best practices.

Instituto Nacional de Telecomunicações - Inatel logo
Instituto Nacional de Telecomunicações - Inatel Education SME https://www.inatel.br/
501 - 1000 Employees
See all jobs

Job description

JOB DESCRIPTION

O Inatel está recrutando Pessoa Desenvolvedora Fullstack (foco em backend e infraestrutura em cloud), para atuar em projetos de desenvolvimento de software, no ICC PDI SW.


RESPONSIBILITIES AND ASSIGNMENTS

  • Desenvolver e manter aplicações web e APIs robustas utilizando Node.js/NestJS;
  • Projetar e implementar arquiteturas escaláveis e distribuídas em ambientes de cloud (AWS, Azure ou GCP);
  • Desenvolver e otimizar webservices de alto desempenho e segurança, incluindo APIs RESTful e GraphQL;
  • Trabalhar com bancos de dados relacionais e não relacionais para modelagem e otimização de queries;
  • Implementar práticas de DevOps para automação de infraestrutura, CI/CD e monitoramento de serviços;
  • Desenvolver testes automatizados para garantir a qualidade e confiabilidade do software;
  • Especificar e documentar APIs e serviços;
  • Revisar código e atuar em correções/ajustes das soluções desenvolvidas;
  • Apoiar tecnicamente o time do projeto e contribuir para boas práticas de engenharia de software.

REQUIREMENTS AND QUALIFICATIONS

Ensino Superior Completo em cursos da área de tecnologia, como Engenharia de Computação, Sistemas de Informação ou Ciência da Computação;


Vivência prévia em:

  • Backend Node.js/NestJS.
  • Cloud (AWS, Azure ou GCP), incluindo deploys, gerenciamento de serviços e escalabilidade,
  • Arquitetura de microserviços e mensageria (RabbitMQ, Kafka, etc.),
  • Implementação de CI/CD e práticas de DevOps,
  • Testes automatizados e qualidade de código,
  • Metodologias ágeis (Scrum ou Kanban);


Conhecimentos em:

  • Bancos de dados SQL e NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB),
  • Segurança de APIs e autenticação/autorização (JWT, OAuth, Keycloak),
  • Controle de versão utilizando Git;


Familiaridade com containerização (Docker) e orquestração (Kubernetes, ECS, EKS, AKS).



Seria interessante se você tivesse ou soubesse:


Vivência prévia em:

  • Desenvolvimento fullstack utilizando React ou Angular,
  • Event-driven architecture e processamento de dados em tempo real;


Conhecimento em:

  • Comunicação Bluetooth para integração com dispositivos,
  • Infraestrutura como código (Terraform, CloudFormation).

ADDITIONAL INFORMATION

  • Horário das atividades: de segunda à sexta-feira das 08h00 às 12h00 e das 13h30 às 17h30.
  • Local das atividades: as atividades serão realizadas em regime de Teletrabalho "Home Office".

Somos o Inatel!

Queremos inspirar pessoas para que descubram a tecnologia, para que conheçam a inovação e tenham a melhor experiência educacional do Brasil.


Required profile

Experience

Industry :
Education
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Problem Solving

Related jobs