DESENVOLVEDOR DE SOFTWARE PLENO

SUPRANET TELECOM E INFORMATICA LTDA

Ipatinga

On-site

BRL 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A SUPRANET TELECOM E INFORMATICA LTDA em Ipatinga (MG) procura um desenvolvedor full-stack para atuar com TypeScript, Nuxt e NestJS, integrado a uma equipe que entrega APIs robustas e interfaces modernas.

O profissional modelará bancos com Prisma, trabalhará com PostgreSQL/MySQL, implementando comunicação em tempo real com socket.io e RabbitMQ, além de manter UI com Tailwind e bibliotecas Vue. Será responsável por revisões de código e mentoria a juniors.

Qualifications

  • Experiência sólida com TypeScript (frontend e backend).
  • Experiência com Nuxt e NestJS em produção.
  • Conhecimento em APIs e comunicação em tempo real (WebSocket).
  • Experiência com bancos relacionais (PostgreSQL/MySQL) e ORMs (Prisma).
  • Conhecimento em Docker e containerização de aplicações.
  • Familiaridade com Git e controle de versão.
  • Conhecimento em OO e arquitetura orientada a eventos.

Responsibilities

  • Desenvolver e manter aplicações web full-stack utilizando TypeScript, Nuxt e 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 reutilizáveis com bibliotecas de componentes (Primevue, Shadcn) e Tailwind CSS.
  • Gerenciar estado da aplicação com Pinia.
  • Participar da definição de soluções técnicas e decisões 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 técnicas.

Skills

TypeScript (frontend e backend)
Nuxt
NestJS
WebSocket / real-time
Event-driven architecture
Object‑oriented programming
Git
API development

Education

Graduacao em Ciencia da Computacao/Engenharia de Software

Tools

Prisma
PostgreSQL
MySQL
Docker
RabbitMQ
socket.io
Tailwind CSS
Pinia

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DESENVOLVEDOR DE SOFTWARE - PLENO
DESENVOLVEDOR DE SOFTWARE - PLENO

Supranet • Ipatinga

Hybrid
BRL 133,920 - 200,880
DESENVOLVEDOR FULLSTACK SR
DESENVOLVEDOR FULLSTACK SR

Ademicon • Curitiba

On-site
BRL 120,000 - 180,000
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End

Zummit • Belo Horizonte

On-site
BRL 180,000 - 210,000
Desenvolvedor(a) Backend Sênior
Desenvolvedor(a) Backend Sênior

MM Invest AI • Belo Horizonte

On-site
BRL 150,000 - 230,000
Desenvolvedor Fullstack .NET + Vue/Nuxt Sênior
Desenvolvedor Fullstack .NET + Vue/Nuxt Sênior

Zytro • Porto Alegre

On-site
BRL 120,000 - 180,000
Desenvolvedor Full Stack
Desenvolvedor Full Stack

EQI Investimentos • Itajaí

Hybrid
BRL 100,000 - 156,000
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End

ZUMMIT TECNOLOGIA LTDA • Belo Horizonte

On-site
BRL 180,000 - 260,000
Desenvolvedor Full Stack
Desenvolvedor Full Stack

EQI • Itajaí

Hybrid
BRL 130,000 - 190,000
Pessoa Desenvolvedora Front-end Sênior (Vue.js) - Home Office
Pessoa Desenvolvedora Front-end Sênior (Vue.js) - Home Office

Meu Home • Brazil

Remote
BRL 180,000 - 240,000
DESENVOLVEDOR FULL STACK | NODE.JS | REACT
DESENVOLVEDOR FULL STACK | NODE.JS | REACT

LA MODA • Brazil

Remote
BRL 120,000 - 210,000