Engenheiro(a) Mobile Sênior, Aplicativo para Consumidores — Moonshot, Estados Unidos (Híbrido)
Lidere a arquitetura Flutter e a evolução do aplicativo de negociação de criptomoedas da Moonshot para iOS e Android. Assuma a responsabilidade por sistemas de design mobile, fluxos interativos de negociação, desempenho, testes e confiabilidade operacional.
Descrição
- Assumir a arquitetura Flutter e orientar o desenvolvimento de longo prazo do aplicativo da Moonshot para iOS e Android
- Criar e manter um sistema de design mobile compartilhado e uma biblioteca de componentes em parceria com a equipe de Design
- Desenvolver recursos interativos de negociação, como preços em tempo real, gráficos, entrada de ordens, histórico de negociações, notificações e visualizações de portfólio
- Melhorar a velocidade e a estabilidade mobile por meio de criação de perfis de desempenho, ajuste da taxa de quadros, gerenciamento de memória e rede e redução de falhas
- Criar e manter cobertura automatizada de testes unitários, de widgets e de integração
- Ajudar a estabelecer práticas de lançamento e garantia de qualidade mobile
- Trabalhar com Produto e Growth para adicionar análises, experimentação, feature flags e rastreamento de eventos
- Colaborar com engenheiros de Backend e Plataforma em APIs, modelos de dados, tratamento de erros, novas tentativas, alternativas de contingência e suporte offline
- Exercer liderança técnica por meio de revisões de código, documentação de design e mentoria
- Participar da escala de plantão mobile e liderar a correção das causas-raiz
- Ajudar a avançar os aplicativos de negociação de criptomoedas on-chain da Moonshot para iOS e Android
Requisitos
- 6–10+ anos de experiência profissional no desenvolvimento de aplicativos mobile
- É preferível ter pelo menos 3 anos de experiência em produção com Flutter; experiência com React Native, Kotlin ou Swift também é relevante
- Histórico comprovado de liderança de aplicativos para consumidores em grande escala de ponta a ponta
- Experiência em fintech, negociação ou outra área de produto tecnicamente exigente é preferível
- Forte domínio de arquitetura mobile, incluindo gerenciamento de estado, navegação e modularização
- Experiência criando ou liderando bibliotecas de UI e sistemas de design em Flutter ou tecnologias comparáveis
- Experiência prática com testes, CI/CD mobile, monitoramento e operações de lançamento
- Forte comunicação entre áreas e histórico de mentoria de engenheiros
- Experiência com dados em tempo real, WebSockets ou streams e interfaces altamente interativas é um diferencial
- Familiaridade com sistemas de experimentação, deep linking e atribuição é um diferencial
- Experiência com cripto/DeFi, negociação ou outros aplicativos transacionais de alta frequência é um diferencial
- Candidatos remotos devem estar localizados na região NAMER
- Aplica-se uma triagem de autorização de trabalho a candidatos nos Estados Unidos ou no Canadá
Benefícios
- Participação significativa em ações
- Contrapartida de 5% da empresa no 401(k)
- Cobertura de saúde com os prêmios pagos pela empresa
- Seguro de vida
- Auxílio único para montar um escritório em casa
- Folgas remuneradas flexíveis
- Sessões ocasionais de trabalho presencial
- Aproximadamente uma semana de viagens por trimestre
