DESENVOLVEDOR DE SOFTWARE - PLENO

Supranet

Ipatinga

On-site

BRL 133,920 - 200,880

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Uma empresa de tecnologia localizada em Ipatinga, Minas Gerais, busca um Desenvolvedor de Software Pleno. O candidato ideal terá experiência em desenvolvimento full-stack, especialmente com TypeScript e Vue 3, e será responsável por desenvolver e manter aplicações web, além de colaborar com outros times. É fundamental ter conhecimento em bancos de dados e contêineres, além de habilidades de trabalho em equipe em um ambiente ágil. Oportunidade para profissionais apaixonados por tecnologia.

Qualifications

  • Experiência sólida com TypeScript (frontend e backend).
  • Conhecimento em desenvolvimento de APIs e comunicação em tempo real (WebSocket).
  • Experiência com bancos de dados relacionais (PostgreSQL e/ou MySQL) e ORMs (preferencialmente Prisma).

Responsibilities

  • Desenvolver e manter aplicações web full-stack utilizando TypeScript.
  • Modelar e manter schemas de banco de dados com Prisma ORM.
  • Construir e manter componentes de UI reutilizáveis.

Skills

TypeScript
Vue 3
APIs
Docker
Git
Programação orientada a objetos

Education

Graduação em Ciência da Computação

Tools

Prisma
PostgreSQL
MySQL
Bun
PrimeVue
Tailwind CSS

Job description

Descrição da vaga: Desenvolvedor de Software Pleno

Estamos em busca de um desenvolvedor de software pleno para integrar nossa equipe de desenvolvimento. O candidato ideal tera experiencia com desenvolvimento full-stack em TypeScript, familiaridade com aplicacoes de comunicacao em tempo real e capacidade de trabalhar em equipe em um ambiente agil.

Responsabilidades
  • Desenvolver e manter aplicacoes web full-stack utilizando TypeScript, Nuxt 3 (Vue 3) no frontend e Bun no backend.
  • Modelar e manter schemas de banco de dados com Prisma ORM (PostgreSQL e MySQL).
  • Construir e manter componentes de UI reutilizaveis com PrimeVue e Tailwind CSS.
  • Gerenciar estado da aplicacao com Pinia e composables Vue 3.
  • Corrigir bugs, otimizar desempenho e garantir a estabilidade da aplicacao para 60+ agentes simultaneos.
  • 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, QA e infraestrutura.
  • Documentar funcionalidades e rotinas tecnicas.
Requisitos Obrigatorios
  • Experiencia solida com TypeScript (frontend e backend).
  • Experiencia com Vue 3 e/ou Nuxt 3.
  • 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.
  • Graduacao em Ciencia da Computacao, Engenharia de Software ou areas relacionadas, ou experiencia equivalente comprovada.
Diferenciais
  • Experiencia com Bun como runtime JavaScript/TypeScript.
  • Familiaridade com PrimeVue e Tailwind CSS.
  • Experiencia com Pinia para gerenciamento de estado.
  • Conhecimento em Traefik como reverse proxy e Portainer para orquestracao.
  • Experiencia com autenticacao JWT e seguranca de aplicacoes web.
  • Experiencia com integracao de multiplos bancos de dados em uma unica aplicacao.
Stack Tecnologica
  • Linguagem: TypeScript
  • Runtime: Bun
  • Frontend: Nuxt 3, Vue 3, PrimeVue 4, Tailwind CSS, Pinia
  • Backend: Bun WebSocket Server nativo
  • Banco de Dados: PostgreSQL 16, MySQL/MariaDB
  • ORM: Prisma 7
  • Comunicacao: WebSocket, WebRTC
  • Autenticacao: JWT + bcryptjs
  • Infraestrutura: Docker, Docker Compose, Portainer, Traefik
  • Testes: Bun Test
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Full Stack Node Pleno
Desenvolvedor Full Stack Node Pleno

Visual Systems • São Paulo

On-site
BRL 120,000 - 180,000
Desenvolvedor(a) Fullstack Pleno - Frontend (Banco de Talentos)
Desenvolvedor(a) Fullstack Pleno - Frontend (Banco de Talentos)

Vhsys • São José dos Pinhais

Hybrid
BRL 90,000 - 140,000
Pessoa Desenvolvedora Fullstack Pleno - Frontend (Banco de Talentos)
Pessoa Desenvolvedora Fullstack Pleno - Frontend (Banco de Talentos)

vhsys - Sistema de Gestão Empresarial • Brazil

On-site
BRL 80,000 - 100,000
Desenvolvedor(a) Front-end Senior (Vue.js)
Desenvolvedor(a) Front-end Senior (Vue.js)

Fortics • Pato Branco

On-site
BRL 90,000 - 150,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 Full Stack Node Pleno
Desenvolvedor Full Stack Node Pleno

Visual Systems • São José do Rio Preto

On-site
BRL 110,000 - 160,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
Pleno Fullstack Developer - PJ
Pleno Fullstack Developer - PJ

ARTIA • Joinville

On-site
BRL 133,920 - 200,880
Desenvolvedor Full Stack Node Pleno
Desenvolvedor Full Stack Node Pleno

VISUAL SYSTEMS INFORMATICA LTDA • São José do Rio Preto

On-site
BRL 110,000 - 170,000
Desenvolvedor Front-end Web Pleno/Sênior (Banco de Talentos para freelancer)
Desenvolvedor Front-end Web Pleno/Sênior (Banco de Talentos para freelancer)

Grupo Smarti - Tecnologia Inteligente • Mogi das Cruzes

On-site
BRL 133,920 - 200,880