LWSA| Desenvolvedor Full Stack Sênior | Golang, Node.js, NestJs | Remoto

Remuneração mensal:

R$ 7.000,00 a R$ 9.500,00 / CLT

Remoto

(Qualquer lugar)

Sênior

Requisitos

5+ anos de experiência na carreira

GoLang

Node.js

Tarefas e Responsabilidades

Responsabilidades e atribuições

📝 Como será seu dia a dia:

  • Desenvolver e manter APIs robustas e escaláveis utilizando Node.js e Golang.
  • Projetar, implementar e otimizar microserviços para alto desempenho e baixa latência.
  • Definir e aplicar padrões de arquitetura de software para garantir escalabilidade e manutenibilidade.
  • Garantir a qualidade do código através de boas práticas de programação, testes automatizados e revisão de código.
  • Trabalhar em conjunto com equipes multidisciplinares para garantir soluções eficientes e alinhadas aos objetivos do negócio.
  • Implementar soluções baseadas em arquitetura de microsserviços e computação distribuída.
  • Diagnosticar e corrigir problemas de desempenho e segurança nas aplicações.
  • Liderar e orientar outros desenvolvedores, compartilhando boas práticas e fomentando a melhoria contínua.
  • Participar de decisões estratégicas relacionadas ao desenvolvimento e evolução dos produtos da empresa.
  • Ter familiaridade com IA para apoio no desenvolvimento de soluções e efetuar correções.

Requisitos e qualificações


🎯 E para tirar de letra, você precisará:

  • Experiência sólida com desenvolvimento em Node.js e Golang.
  • Experiência avançada com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis).
  • Proficiência em Docker e Kubernetes para deploy e gerenciamento de aplicações.
  • Experiência com arquitetura de microsserviços e mensageria (RabbitMQ, Kafka, etc.).
  • Conhecimento profundo em design patterns, princípios SOLID e melhores práticas de engenharia de software.
  • Experiência com frameworks de front-end como React.js ou Vue.js (desejável, mas não obrigatório).
  • Experiência em versionamento de código com Git e uso de plataformas como GitHub/GitLab.
  • Experiência com desenvolvimento baseado em testes (TDD, BDD) e ferramentas como Jest, Mocha e Cypress.
  • Familiaridade com práticas de DevOps e CI/CD.
  • Habilidade para resolver problemas complexos e comunicar-se de forma eficaz com a equipe.
  • Capacidade de liderança técnica e mentoria de desenvolvedores juniores e plenos.



🚀 E se tiver isso também, melhor ainda:

  • Experiência com infraestrutura em nuvem (AWS, GCP ou Azure).
  • Conhecimento em GraphQL.
  • Experiência com WebSockets e desenvolvimento de aplicações em tempo real.
  • Familiaridade com metodologias ágeis (Scrum, Kanban).
  • Contribuições para projetos open-source.
  • Experiência com segurança da informação e melhores práticas de proteção de APIs.


Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 1mb.

Compartilhar vaga: