DESENVOLVEDOR DE SOFTWARE PLENO
SUPRANET TELECOM E INFORMATICA LTDA · Ipatinga - MG · Presencial · Solides
Sobre a vaga
Responsabilidades:
• Desenvolver e manter aplicacoes web full-stack utilizando TypeScript, Nuxt, Nest.
• Modelar e manter schemas de banco de dados com Prisma ORM (PostgreSQL e MySQL).
• Comunicação em tempo real com socket.io e rabbitMQ
• Construir e manter componentes de UI reutilizaveis com bibliotecas de componentes (Primevue, Shadcn) e Tailwind CSS.
• Gerenciar estado da aplicacao com Pinia.
• Participar da definicao de solucoes tecnicas e decisoes de arquitetura.
• Realizar code reviews e apoiar desenvolvedores juniores.
• Escrever e manter testes automatizados.
• Colaborar com times de produto e infraestrutura.
• Documentar funcionalidades e rotinas tecnicas.
Requisitos obrigatórios:
• Experiencia solida com TypeScript (frontend e backend).
• Experiencia com Nuxt e NestJS em aplicações em produção.
• Conhecimento em desenvolvimento de APIs e comunicacao em tempo real (WebSocket).
• Experiencia com bancos de dados relacionais (PostgreSQL e/ou MySQL) e ORMs
(preferencialmente Prisma).
• Conhecimento em Docker e containerizacao de aplicacoes.
• Familiaridade com Git e fluxos de versionamento de codigo.
• Conhecimento em programacao orientada a objetos e arquitetura orientada a eventos.
Diferenciais:
• Familiaridade com Tailwind CSS e bibliotecas de componentes compatíveis.
• Experiencia com Pinia para gerenciamento de estado.
• Conhecimento em infraestrutura para aplicações em produção.
• Experiencia com autenticacao JWT e seguranca de aplicacoes web.
• Experiencia com integracao de multiplos bancos de dados em uma unica aplicacao.
Escolaridade
Graduacao em Ciencia da Computacao, Engenharia de Software ou areas relacionadas, ou experiencia equivalente comprovada.
Candidatura
Publicado há 6 dias
Recurso para membros · Ver planos
Lembre-se: o Vagaslume.Tech não cobra taxas, cursos ou pagamentos para participação em processos seletivos. Se receber alguma cobrança relacionada à contratação, não efetue o pagamento.