Vaga Full Stack

Desenvolvedor(a) Full Stack Sênior — React e Java/Spring Boot

JavaScript Spring Boot TypeScript Git Java PostgreSQL

Viradev

Viradev

Pequena/média empresa

Salário: Acima de R$18.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Bring us a difficult problem, an ambitious idea, or a blank page.

Viradev builds software, integrated systems, and the teams behind them. We work through the hard decisions early, take responsibility for delivery, and make sure the knowledge and tools stay with your business.

For one ecommerce business, we built the infrastructure, integrations, and internal tools, launched and stabilized it, then handed it over to the operators. The business generated $3.5 million in gross receipts in its first year.

We bring that same approach to applied AI: choosing useful problems, building the systems, and putting clear ownership and human review around the work.

Building the product is only the beginning. It needs to keep working—and growing—after the original developers move on.

Tell us what you’re trying to build. You’ll get a frank assessment and a practical way forward.

“They are knowledgeable, efficient, organized, and communicative.

[T]he most valuable aspect of working with them is their ability to own the problem and the solution.

They don't just follow orders, they contribute, collaborate, and help prioritize. I will use them again.”

Gordon Klein
Vice President of Innovations
Improve Group

Build with us. We’re interested in developers for Viradev and confidential client projects, working on software, ecommerce, and applied AI. We’ll discuss the team, role, and engagement directly with you.

Como se candidatar
Envie seu currículo (PDF) para careers@viradev.com, com o nome da vaga no assunto.

Atividades e Responsabilidades

Sobre a oportunidade
Estamos montando o time de engenharia de uma US tech startup. A vaga é 100% remota, para profissionais no Brasil,
com colaboração direta com o time nos Estados Unidos. Por confidencialidade, mais detalhes sobre a empresa e o
produto serão compartilhados ao longo do processo seletivo.
Esta vaga é para alguém que goste de participar do desenvolvimento completo do produto, do início ao fim, e que ao
mesmo tempo contribua para elevar o nível de qualidade técnica da equipe. O trabalho diário combina desenvolvimento
de funcionalidades, integrações, testes e revisão de código — com espaço para usar IA de forma controlada, segura e
responsável.

O que você vai fazer
• Entregar funcionalidades do produto no frontend e backend em parceria com o líder técnico.
• Criar conectores reutilizáveis, testes automatizados e validação técnica.
• Investigar e corrigir defeitos do produto reportados por equipes que não são de desenvolvimento.
• Liderar as entregas diárias, revisar código e dar suporte a desenvolvedores menos experientes.

Requisitos

O que buscamos
• Inglês avançado, escrito e falado — o dia a dia do time é em inglês.
• Disponibilidade para trabalho remoto a partir do Brasil, com boa sobreposição de horário com os EUA.
• Experiência em produção com frontend, backend, APIs e bancos de dados relacionais.
• Responsabilidade por mudanças testadas, desde o entendimento dos requisitos até o deploy e o feedback
operacional.
• Capacidade de conduzir a entrega cotidiana, revisar PRs e orientar outros profissionais do time.

Stack e tecnologias
• React, JavaScript/TypeScript e Vite; Material UI ou Tailwind CSS; formulários acessíveis e interfaces responsivas.
• Java 21, Spring Boot, Maven e REST/OpenAPI; autenticação OAuth 2.0/JWT e integrações com APIs de
terceiros.
• MongoDB, PostgreSQL e Redis; testes com JUnit/Mockito, Vitest, React Testing Library e Playwright.
• Git, GitHub Actions e Docker; experiência prática desenvolvendo e depurando aplicações hospedadas na AWS.

Experiência com IA (obrigatória)
• Seleção prática de modelos usando métricas de qualidade, custo e latência em nível de tarefa para engenharia de
produto.
• Experiência na entrega de funcionalidades de produção com sistemas de desenvolvimento de agentes, acesso
controlado a ferramentas e testes automatizados.
• Experiência na aplicação de governança de IA a fluxos de trabalho de código e produto, incluindo tratamento de
dados do cliente, defesas contra injeção de prompts, revisão de código e lançamentos auditáveis.

Como medimos uma boa entrega
• Entregas aceitas e testadas, com responsabilidade clara e evidências que possam ser revisadas.
• Melhorias mensuráveis em qualidade, tempo de entrega ou custo operacional.
• Acesso, dados e automações tratados com responsabilidade, sem atalhos que impeçam o time de auditar o que foi
feito.
• Documentação e transferência de conhecimento que permitam ao time manter o que entrou em produção.

Como se candidatar
Envie seu currículo (PDF) para careers@viradev.com, com o nome da vaga no assunto.