Desenvolvedor (a) Full Stack Sênior

Eletromidia

São Paulo

Hybrid

BRL 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Assistência médica e odontológica
Seguro de vida
Cartão flexível (Refeição/Alimentação)
Vale Transporte
PLR anual
Total Pass
Day Off no aniversário
Sorteios de ingressos
Clube de Descontosria

Job summary

A Eletromidia, maior veículo de mídia Out of Home no Brasil, busca profissional para desenvolver soluções modernas em TypeScript/Next.js e Node.js, mantendo legado em Vue.js e PHP. O papel envolve migração de dados, integrações com APIs, e atuação em incidentes, com foco em IA no ciclo de desenvolvimento e melhoria contínua.

Modelo de trabalho híbrido, com 1 dia presencial por semana, e colaboração próxima com infra e áreas comerciais para arquitetar soluções robustas.

Qualifications

  • Experiência sólida com TypeScript, React/Next.js e Node.js (Fastify/Express).
  • Domínio de SQL Server (ou outro banco relacional) com modelagem, consultas e transações.
  • Experiência com APIs REST, webhooks e autenticação (OAuth/JWT).
  • Testes automatizados (unidade e integração) e uso de IA no desenvolvimento (Claude, Cursor, GitHub Copilot, Gemini).
  • Capacidade de trabalhar com código legado e propor melhorias.

Responsibilities

  • Desenvolver funcionalidades com TypeScript, Next.js e React no frontend e Node.js no backend, mantendo Vue.js e PHP legados durante a modernização.
  • Conduzir a migração de dados e funcionalidades de sistemas legados para a nova plataforma sem interromper a operação.
  • Integrar APIs internas/ externas, manter a operação estável e atuar em incidentes e chamados de suporte.
  • Desenvolver com IA: trabalhar com agentes de IA no ciclo de desenvolvimento e orientar o time no uso.
  • Apoiar deploy e operação: colocar aplicações no ar e monitorar produção em parceria com a infraestrutura.
  • Levantar requisitos com áreas comerciais, propor arquitetura e ser referência técnica entre desenvolvimento e negócio.

Skills

TypeScript
React/Next.js
Node.js (Fastify/Express)
SQL Server
APIs REST
Testes automatizados
IA no desenvolvimento
Legado de código

Tools

MongoDB
Vue.js
Google Cloud
Docker
GitHub Actions
Retool
Bun
Auth0
Nginx

Job description

Job description

CONECTAMOS HISTÓRIAS, PESSOAS E CIDADES!
Somos o maior veículo de mídia Out of Home do Brasil, impactando mais de 22 milhões de pessoas todos os diascom criatividade, inovação e resultados. Com uma atuação ampla e uma presença marcante, transformamos o dia a dia urbano em experiências únicas e surpreendentes.
Valorizamos a diversidade e inclusão, buscando distintos perfis, gêneros, raças, orientações e identidades, porque acreditamos que a pluralidade nos ajuda a encontrar, juntos, soluções inovadoras e sustentáveis!
Nosso time é movido por desafios e pela paixão de fazer acontecer. Valorizamos a ética, a inovação, o respeito e o compromisso em entregar soluções que conectam marcas e pessoas de forma extraordinária.
Quer fazer parte dessa transformação?
#VemSerEletroTeam

Main responsibilities

Aqui, você vai:

  • Desenvolver de ponta a ponta: criar e evoluir funcionalidades com TypeScript, Next.js e React no front-end e Node.js no back-end, além de manter aplicações em Vue.js e PHP enquanto elas são modernizadas.
  • Modernizar o legado: conduzir a migração de dados e funcionalidades de sistemas legados (MongoDB, Vue.js e PHP) para a nova plataforma, sem interromper a operação.
  • Integrar sistemas: criar e manter integrações com APIs internas e externas, como métricas de audiência, armazenamento de arquivos e autenticação. Sustentar a operação: estabilizar os sistemas legados enquanto eles são substituídos, atuando em incidentes e chamados de suporte. Desenvolver com IA: trabalhar com agentes de IA no ciclo de desenvolvimento, da especificação à revisão, e ajudar o time a usá-los bem.
  • Apoiar deploy e operação: colocar as aplicações no ar e acompanhar o funcionamento em produção, em parceria com o time de infraestrutura.
  • Autonomia técnica: participar do levantamento de requisitos com as áreas comerciais, propor arquitetura e ser referência técnica entre o desenvolvimento e o negócio.
Requirements and skills

O que esperamos de você:

  • Stack: experiência sólida com TypeScript, React/Next.js no front-end e Node.js (Fastify, Express ou similar) no back-end.
  • Banco de dados relacional: domínio de SQL Server (ou outro banco relacional) em modelagem, consultas complexas, índices, transações e tipos numéricos de precisão. Integrações: experiência real com APIs REST, webhooks e autenticação (OAuth/JWT).
  • Qualidade: testes automatizados como hábito, tanto unitários quanto de integração. IA no desenvolvimento: uso diário de ferramentas como Claude Code, Cursor, GitHub Copilot ou Gemini, sabendo especificar o trabalho, escrever critérios de aceite e revisar com senso crítico o código gerado.
  • Código legado: capacidade de assumir código escrito por outras pessoas, entender as regras dele e propor melhorias.

Será um diferencial:

  • NoSQL e migração de dados: experiência com MongoDB e com migração de dados entre bancos diferentes.
  • Legado web: Vue.js 3, ou leitura de PHP para migrar regras de negócio.
  • Arquitetura Google Cloud: Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage e IAM, além de Docker e GitHub Actions.
  • Cultura low-code: experiência com Retool ou ferramentas similares. Stack complementar: Bun, Auth0 e proxies reversos (Caddy ou Nginx).
  • Domínio de negócio: experiência com sistemas de precificação, cotação ou propostas comerciais, ou com mídia, publicidade e adtech.
  • Gestão ágil: familiaridade com JIRA e metodologias ágeis. Modelo de trabalho: híbrido, com 1 dia presencial por semana.
Additional information

Os nossos benefícios são:

  • Assistência médica e odontológica: mais cuidado e bem-estar para você viver com tranquilidade;
  • Seguro de vida: porque o futuro também merece cuidado;
  • Cartão flexível (Refeição/Alimentação): escolha onde usar e aproveite cada refeição do seu jeito;
  • Vale Transporte: mobilidade garantida para você ir e voltar com mais flexibilidade;
  • PLR anual: de acordo com a política interna da companhia e atingimento de metas: batemos metas juntos, comemoramos juntos.
  • Total Pass: aquele empurrãozinho para prática de atividade físicas;
  • Day Off no seu aniversário: um presente nosso para você curtir o seu dia;
  • Sorteios de ingressos para diversas experiências: cultura, entretenimento e lazer;
  • Clube de Descontosria para aquisição de produtos eletrônicos com condições especiais para colaboradores;
  • Parcerias educacionais: descontos exclusivos em instituições de ensino parceiras, incluindo cursos de especialização, graduação, MBA, extensão e idiomas;
  • Convênio +Sesc: acesso a centros de lazer, atividades culturais, físicas e de entretenimento, promovendo bem-estar e qualidade de vida.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DESENVOLVEDOR SENIOR BACK END iPaaS
DESENVOLVEDOR SENIOR BACK END iPaaS

Quality Digital • Brazil

Hybrid
BRL 120,000 - 180,000
Vale alimentação
Assistência médica
Convênio com farmácias
+2
Desenvolvedor Backend V
Desenvolvedor Backend V

EXA • Brazil

Hybrid
BRL 180,000 - 300,000
Assistência médica
Seguro de vida
Auxílio home office
+2
Desenvolvedor Pleno | Barueri
Desenvolvedor Pleno | Barueri

G2l-Log • Barueri

On-site
BRL 120,000 - 190,000
Plano de saúde
Vale-refeição
Vale-alimentação
+2
Desenvolvedor FullStack React/Node.js - Foco em Segurança (Vaga Híbrida)
Desenvolvedor FullStack React/Node.js - Foco em Segurança (Vaga Híbrida)

Deliver IT Serviços de Tecnologia • Porto Alegre

On-site
BRL 279,000 - 469,000
Remote work 100%
Vale Alimentação/VR
Plano de Saúde
+4
Desenvolvedor(a) Backend Node.JS Sênior
Desenvolvedor(a) Backend Node.JS Sênior

CRMbonus • São Paulo

Hybrid
BRL 201,000 - 379,000
Assistência médica
Vale-refeição
Day off no aniversário
+3
Banco de Talentos | Desenvolvimento (PHP/Nodejs/React)
Banco de Talentos | Desenvolvimento (PHP/Nodejs/React)

CRMbonus • São Paulo

Hybrid
BRL 180,000 - 300,000
Assistência médica
Assistência odontológica
Vale-refeição
+9
ENGENHEIRO(A) DE SOFTWARE SR
ENGENHEIRO(A) DE SOFTWARE SR

BTG Pactual • São Paulo

On-site
BRL 180,000 - 300,000
Participação nos Lucros e Resultados (
Plano Médico
Plano Odontológico
+7
Senior Software Engineer (Full Stack & Cloud)
Senior Software Engineer (Full Stack & Cloud)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 180,000 - 300,000
Horário flexível
Programas de treinamento e desenvolv.
Diversidade & Inclusão
+7
Desenvolvedor Backend Senior
Desenvolvedor Backend Senior

EXA • Brazil

On-site
BRL 180,000 - 300,000
Assistência médica
Assistência odontológica
Auxílio creche
+8
Desenvolvedor de Software Full Stack Pleno
Desenvolvedor de Software Full Stack Pleno

Yandeh • Brazil

Remote
BRL 120,000 - 180,000
Cartão Flash
Plano de Saúde Odontológico SulAmérica
Wellhub – acesso a academias
+5