Vaga Mobile

Especialista Mobile Engineer (React Native)

React Native Testes automatizados TypeScript

Boldin

Boldin

Pequena/média empresa

Salário: Não especificado

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

Descrição da empresa

A Boldin é uma plataforma de planejamento financeiro que ajuda pessoas a tomarem decisões mais inteligentes com o seu dinheiro, como investir seu dinheiro de uma forma produtiva. Já captamos mais de USD $20M e estamos entrando em uma fase importante de crescimento.

Atividades e Responsabilidades

Definir e implementar a arquitetura do app mobile do zero: estrutura de projeto, navegação, gerenciamento de estado, camada de API e tratamento de erros.
Construir features core em React Native, escrevendo código limpo, testável e performático.
Ser dono(a) do pipeline de CI/CD mobile: builds automatizados, testes, code signing e workflows de submissão para App Store/Google Play.
Estabelecer padrões e convenções que escalam conforme o time cresce, incluindo arquitetura de componentes, integração com design system e padrões de code review.
Colaborar com times de produto, design e backend para definir a experiência mobile e garantir que os contratos de API atendam necessidades específicas de mobile.
Otimizar para performance mobile: tempo de startup, frame rates, uso de memória e tamanho de bundle.
Lidar com questões específicas de plataforma: push notifications, deep linking, comportamento offline, permissões e integração de módulos nativos quando necessário.
Tomar decisões de build-vs-buy em bibliotecas de terceiros, avaliando tradeoffs de custo de manutenção, impacto no bundle e viabilidade a longo prazo.

Requisitos

- Inglês fluente (escrita e conversação) é requisito obrigatório e eliminatório. O dia a dia de trabalho acontece em inglês, reuniões, code reviews, documentação e comunicação com o time são todos conduzidos no idioma.
- 10+ anos de experiência profissional em engenharia de software, com 5+ anos focados em desenvolvimento mobile.
- Experiência sólida em produção com React Native. Você já entregou apps dos quais usuários reais dependem.
- Entendimento profundo de questões específicas de mobile: app lifecycle, paradigmas de navegação, gesture handling e diferenças de plataforma entre iOS e Android.
- Experiência montando um projeto mobile do zero, incluindo build tooling, CI/CD e release management.
- Domínio de TypeScript, patterns de React e abordagens modernas de gerenciamento de estado.
- Experiência com profiling e otimização de performance mobile.
- Excelente comunicação. Você será a voz de mobile perante produto, design e engineering.

Desejável: te torna produtivo(a) mais rápido

- Experiência construindo um app mobile do greenfield até o launch em produção.
- Familiaridade com iOS nativo (Swift) ou Android (Kotlin) para bridging ou debugging de issues específicas de plataforma.
- Experiência com processos de review das app stores, estratégias de release (phased rollouts, feature flags) e updates over-the-air (CodePush ou similar).
- Experiência integrando mobile analytics, crash reporting (Sentry, Crashlytics) e ferramentas de observabilidade.
- Familiaridade com padrões de acessibilidade em mobile (VoiceOver, TalkBack).
- Experiência em fintech ou outros setores regulados.



Boldin

Acesse o perfil da Boldin para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.

Conheça a Boldin

Veja vagas similares:

Desenvolvedor(a) Pleno Mobile - A4PM Soluções Inteligentes
Sócio Técnico (Mobile / React Native) — Software House Early Stage - ProgramaThor