Desenvolvedor Fullstack (Search&Payments) 100% Remoto

Rio de Janeiro Remote

Somos a IPmedia!

Uma startup de tecnologia com diversos produtos no mercado de encontros online, com mais de 10 anos de operação. Somos uma empresa formada por pessoas que amam tecnologia e que desejam quebrar as barreiras de distância entre as pessoas.

Trabalhamos em um ambiente altamente colaborativo, com autonomia real e IA como parte do fluxo de engenharia, com foco em resolver problemas de negócio com velocidade e qualidade.

Utilizamos ferramentas de IA (como Claude Code) no dia a dia para construir, iterar e escalar soluções. Usamos frameworks de spec driven development, garantindo que nosso processo seja fluido e preciso.

Valorizamos pessoas que pensam como desenvolvedores de produto, que entendem contexto, tomam decisões e entregam valor de ponta a ponta.

Requirements

Sobre a vaga

Buscamos um(a) Desenvolvedor(a) Full Stack com perfil generalista de alto nível: alguém confortável navegando entre front, back e infra, com julgamento para saber onde parar em cada camada e disciplina para entregar em produção. O que conta aqui é a capacidade de destravar qualquer feature de qualquer squad quando ela chegar até você.

 
O que você vai fazer

Desenvolver soluções completas, atuando em front-end, back-end e integrações, com envolvimento pontual em infraestrutura quando a entrega exigir
Utilizar Claude Code e spec-driven development em todo o fluxo (do PRD à story, da story ao PR, do PR ao deploy), orquestrando, revisando e validando código gerado por IA, com autoria e responsabilidade pela qualidade final
Desenvolver interfaces modernas, performáticas e bem estruturadas
Projetar e manter APIs e serviços escaláveis em Node.js e PHP (Laravel)
Contribuir para a confiabilidade, observabilidade e automação dos sistemas: CI/CD (GitHub Actions), deploy, logs e alertas
Colaborar com produto e design na definição e evolução das soluções
Contribuir para decisões técnicas transversais ao produto (ADRs, RFCs, code standards)
Trabalhar em revisão de código como prática de time, dando e recebendo review de forma construtiva
 
O que esperamos de você

Buscamos capacidade real de entrega:

Consegue pegar um problema aberto e transformá-lo em uma solução funcional em produção, sem precisar de escopo pré-mastigado
Utiliza IA no desenvolvimento de forma prática: geração de código, debugging, testes, refatoração, docs
Consegue transitar entre front-end, back-end e infraestrutura com autonomia
Escreve, revisa e responde a code reviews com clareza e sem defensividade
Mentalidade de produto e experimentação: gosta de medir, testar hipóteses (A/B) e otimizar métricas de negócio
 
Stack e competências essenciais

Ferramentas de IA (Claude Code, Codex)
Node.js (nosso ecossistema principal de novos serviços)
PHP (Laravel), usado no monolito legado que ainda serve boa parte da operação
Front-end moderno (Angular, React, TypeScript)
Experiência básica em serviços Cloud (nosso ambiente principal está na AWS)
Docker e ambientes containerizados
Banco de dados: MySQL e PostgreSQL
APIs e integrações (REST, HTTP, webhooks)
Confortável lendo/escrevendo SQL e navegando em bases relacionais grandes
Prática de testes automatizados


Legal se você já tiver experiência com

Observabilidade
Familiaridade com experimentação A/B, feature flags e telemetria de produto
Projetos pessoais em produção, colaboração em open source e/ou participação em comunidade de desenvolvedores