Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Sobre a Vaga

Buscamos uma pessoa desenvolvedora Fullstack Pleno para participar da construção do futuro dos treinos personalizados! A pessoa terá espaço para participar de todo o ciclo de uma funcionalidade: entender o problema, trazer contexto, propor uma solução, implementar, testar e acompanhar a entrega.

Nosso time é enxuto, colaborativo e trabalha com bastante autonomia. Por isso, procuramos alguém que combine capacidade técnica com proatividade, organização e boa comunicação. Alguém que não apenas execute tarefas, mas que também identifique oportunidades de melhoria, levante riscos e ajude o time a tomar boas decisões.


O que você vai fazer

- Pegar uma feature do início ao fim: entender o problema com produto, propor a solução, implementar no backend, na web e no app, testar, acompanhar o deploy e ver funcionando com o usuário

- Destravar com autonomia que estiver no caminho: dependência quebrada, regra de negócio confusa, dado inconsistente. Você investiga, resolve e conta o que fez

- Assumir prazo como compromisso: estimar com embasamento, sinalizar risco cedo e entregar

- Investigar problemas em produção começando pelo dado (logs, banco, métricas) e não por palpite

- Ajudar a construir a base de engenharia que ainda falta: CI, testes automatizados, lint, observabilidade

- Participar de code review com olhar crítico, dando e recebendo feedback direto


Nossa Stack

- Backend: Elixir + Phoenix, GraphQL (Absinthe), Ecto, PostgreSQL

- Web: React 19, Vite, Apollo Client, Ant Design

- Mobile: React Native + Expo (EAS), Apollo Client

- Infra: DigitalOcean (droplets + Postgres gerenciado), Docker, Cloudflare

- Outros: framework interno próprio (Neko) sobre essa stack, integrações de pagamento, nota fiscal, e-mail e push, além de features de IA brevemente em produção


O que esperamos

- Experiência sólida (pelo menos 3 anos) com desenvolvimento full stack em produto real, com usuários reais

- Domínio de React e experiência com React Native

- Backend sólido em qualquer linguagem, com boa base de SQL e modelagem de dados (PostgreSQL)

- Experiência com APIs GraphQL ou disposição para aprender rápido

- Histórico de entregas de ponta a ponta: você consegue contar uma feature que levou da ideia à produção

- Autonomia: você não espera tarefa mastigada, faz a pergunta certa e segue em frente

- Comunicação clara e direta, inclusive para dizer "isso vai atrasar" ou "isso vai quebrar"

- Vontade genuína de aprender as linguagens da Stack que você ainda não conheça, especialmente o Elixir


Diferenciais

- Experiência com Elixir/Phoenix ou outra linguagem funcional

- Publicação de apps nas lojas com Expo/EAS (builds, versionamento, review da Apple/Google)

- Performance de banco: índices, planos de execução, tabelas com milhões de linhas

- Investigação de incidentes em produção (logs, métricas, Cloudflare, observabilidade)

- Ter montado CI/CD, testes automatizados ou cultura de qualidade do zero

- Experiência com integração de LLMs/IA em produto

- Vivência em startup ou produto próprio, com aquele espírito de dono do negócio


Quem vai se dar bem aqui

Uma pessoa que gosta de construir e fazer acontecer. Que prefere entregar algo funcionando e melhorar depois, mas que não abre mão de testar antes de dizer que está pronto. Que se incomoda quando o usuário tem problema e vai atrás da causa. E que topa ambiente de startup: menos processo e mais responsabilidade.


O que oferecemos

- Contratação PJ

- Remuneração condizente com o mercado de startups

- Trabalho remoto com flexibilidade nos horários de trabalho

- Ambiente virtual colaborativo e descontraído


Junte-se a nós!

A PersonalGo é a plataforma que conecta personal trainers e alunos com tecnologia e inteligência de dados. O Personal capta alunos, monta o treino, acompanha a evolução e cuida do financeiro, tudo em um único app. O aluno treina pelo app, registra cada série e vê o próprio progresso, inclusive com escaneamento corporal por IA.

A nossa plataforma já é bastante robusta e está à frente da concorrência em diversos aspectos, mas temos uma infinidade de recursos planejados para deixar a experiência de treinos dos nossos usuários cada vez mais completa.

Somos um time enxuto e bastante colaborativo. Aqui não existe "isso não é comigo": cada pessoa tem impacto direto no produto e no usuário. Cada membro da equipe deve conhecer o aplicativo a fundo e trazer as suas ideias para construir a melhor experiência de treinos do mercado!

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Fullstack Engineer - Payward Services - Custody

Kraken • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 11k/mês

Pleno CLT

Building the Future of Open FinancePayward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance...

Ver Detalhes →
LinkedIn

Software Engineering Lead

Ria Money Transfer • São Paulo • 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

DescriptionRia Money Transfer, a business segment of Euronet Worldwide, Inc. (NASDAQ: EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of customers, along with currency exchange, mobile top up, bill payment, and check cashing ser...

Ver Detalhes →
Remoto LinkedIn

Software Development Engineer - .Net/C# - Excise Team

Jobgether • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Development Engineer – .NET/C# – Excise Team based in Brazil.As a Software Development Engineer, you will contribute to the development and evolution of a glob...

Ver Detalhes →