O quê?
Onde?

Desenvolvedor Backend

Cariacica - ES
R$ 4.000,00 a R$ 6.000,00 (Bruto mensal)
Híbrido
Hoje

Suas Responsabilidades: Desenvolver e manter APIs e serviços back-end utilizando Node.js e NestJS, garantindo a eficiência, escalabilidade e segurança das aplicações. Projetar, implementar e otimizar estruturas de banco de dados para garantir alta performance e integridade dos dados. Contribuir na arquitetura e design de sistemas distribuídos e microsserviços, alinhando soluções às melhores práticas de desenvolvimento. Trabalhar em estreita colaboração com equipes multidisciplinares (desenvolvedores front-end, designers, e stakeholders) para definir e desenvolver novas funcionalidades. Desenvolver e documentar testes automatizados (unitários e de integração) para garantir a qualidade e estabilidade do código. Analisar e resolver problemas complexos de forma proativa, utilizando metodologias de debugging e troubleshooting para garantir o bom funcionamento das aplicações. Participar do ciclo completo de desenvolvimento de software, desde a definição dos requisitos até o deployment em ambientes de produção. Explorar e aplicar boas práticas de desenvolvimento em Golang em projetos específicos, contribuindo para a criação de soluções performáticas e seguras. Manter-se atualizado com novas tecnologias e tendências no ecossistema de desenvolvimento back-end, aplicando esse conhecimento para melhorar continuamente a qualidade das entregas. Realizar code reviews e fornecer feedback construtivo para outros membros da equipe, ajudando a manter um código consistente e de alta qualidade. Requisitos Experiência sólida com Node.js e NestJS: Forte conhecimento no desenvolvimento de APIs e serviços back-end com Node.js e o framework NestJS. Experiência com JavaScript e TypeScript. Experiência em bancos de dados: Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) Diferencial: conhecimento em bancos de dados NoSQL (MongoDB, etc.). Habilidade em modelagem de dados e otimização de consultas. Experiência com a AWS (Amazon Web Services): Experiência em deploy de aplicações na AWS, utilizando serviços como EC2, S3, RDS, API Gateway, CloudFormation, e IAM. Conhecimento em Kafka Conhecimento em CI/CD usando ferramentas como AWS CodePipeline, ou CodeBuild. Familiaridade com CloudWatch para monitoramento de logs e métricas. Desejável experiência com Golang: Conhecimento em Golang para desenvolvimento e manutenção de serviços em projetos específicos. Experiência com Kafka: Conhecimento em Apache Kafka para criação e gerenciamento de pipelines de dados em tempo real, com foco em processamento de eventos e integração entre microsserviços. Familiaridade com Docker e Kubernetes: Experiência em conteinerização de aplicações com Docker e orquestração de containers com Kubernetes ou AWS ECS/EKS. Experiência com GitHub: Habilidade em versionamento de código e boas práticas de controle de versão. Testes automatizados e qualidade de código: Experiência na criação e execução de testes automatizados (unitários e de integração) e boas práticas de código.

Número de vagas: 1

Tipo de contrato e Jornada: Efetivo – CLT - Período Integral

Área Profissional: Analista em Informática, TI, Telecomunicações - Programador / Desenvolvedor

Assine a Conta Premium agora!
Exigências
  • Escolaridade Mínima: Ensino Superior
Denunciar Vaga

Outras vagas similares