Desenvolvedor(a) Full Stack Sênior — React e Java/Spring Boot - Full Stack
Viradev
Descrição da vaga
Habilidades
JavaScript, Spring Boot, TypeScript, Git, Java, PostgreSQL
O que nós buscamos
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.
Principais responsabilidades
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 em inglês (PDF) para careers@viradev.com, com o nome da vaga no assunto.
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 em inglês (PDF) para careers@viradev.com, com o nome da vaga no assunto.
Benefícios