Tech Lead Frontend (Flutter)

Rehva Tech

United States

Remote

USD 180,000 - 280,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rehva Tech procura um Tech Lead Frontend hands-on para liderar a camada de frontend da plataforma financeira. Você definirá a arquitetura, qualidade de código e guiará tecnicamente o time, promovendo code reviews, decisões técnicas e mentoria sem gestão de pessoas.

O papel envolve Flutter para apps fintech e POS, backoffice em Vue/Nuxt, integração com APIs, IA aplicada a performance e automação, além de alinhamento com compliance (Bacen, PCI DSS, LGPD).

Qualifications

  • Experiência como Líder técnico, Especialista ou Staff Engineer com atuação hands-on.
  • Domínio avançado de Flutter e Dart, arquitetura modular, gerenciamento de performance e UX de alta qualidade.
  • Experiência estruturando packages compartilhados entre múltiplos apps, com versionamento.
  • Vivência em produto financeiro mobile: banco digital, carteira, app de pagamento ou POS.
  • Mentalidade security-first aplicada ao cliente: autenticação OIDC, armazenamento seguro e proteção de dados.
  • Capacidade de direcionar tecnicamente um time, inclusive terceiros, com visão sistêmica.
  • Colaboração próxima com produto: discutir requisitos, propor alternativas e decidir trade-offs com base em dados.
  • Comunicação técnica clara, escrita e oral, para engenharia, produto, compliance e operações.
  • Uso prático de IA para produtividade, revisão de código e automação.

Responsibilities

  • Ser a referência técnica de frontend da fintech, traduzindo necessidades de produto e compliance em soluções seguras, performáticas e manuteníveis.
  • Definir e evoluir a arquitetura dos apps Flutter (fintech e POS), com foco em segurança, UX e manutenibilidade.
  • Estruturar packages internos compartilhados entre apps (design system, autenticação, networking, observabilidade), com versionamento semântico.
  • Construir e manter SDKs Flutter embarcados em apps de outros times: contrato de API público, documentação, tamanho de binário e ciclo de releases.
  • Construir e evoluir o app de POS: integração com o SDK do terminal, homologação e distribuição.
  • Manter e direcionar tecnicamente o backoffice web em Vue/Nuxt.
  • Conduzir o ciclo de publicação: Google Play, App Store, distribuição em terminais, feature flags e rollout gradual.
  • Participar ativamente do código: code reviews, contribuições diretas e elevação do padrão técnico.
  • Direcionar tecnicamente o time: padrões, revisões e aderência arquitetural.
  • Trabalhar junto a produto no discovery e na definição do roadmap técnico.
  • Documentar a arquitetura de frontend e garantir operação autônoma da plataforma.
  • Aplicar IA no dia a dia: otimização de código, detecção de anomalias e automação.
  • Conformidade regulatória (Bacen, PCI DSS, LGPD) no mobile e web.

Skills

Flutter & Dart
Front-end architecture
Security-first
Code reviews
Mentorship
IA em desenvolvimento
Mobile fintech

Tools

Flutter
Dart
Vue.js
Nuxt.js

Job description

Sobre a Empresa
Empresa de referência no mercado pet, com forte atuação digital e um ecossistema que integra canais online, lojas físicas e serviços para tutores e seus animais. Investe continuamente em tecnologia e inovação, e agora expande sua atuação para serviços financeiros com uma plataforma própria de pagamentos, banking e crédito. Valoriza a diversidade e a inclusão como parte essencial da construção dos seus times.

Resumo da Posição
Buscamos um(a) Tech Lead Frontend hands‑on para assumir a camada de frontend da plataforma financeira, um sistema regulado de pagamentos, banking e crédito voltado ao ecossistema pet. A stack envolve aplicativos e SDKs em Flutter (que serão embarcados em apps de outros times) e um backoffice web em Vue/Next. Você será responsável pela arquitetura, pela qualidade do código e pelo direcionamento técnico do time, liderando por meio de code review, decisões técnicas e mentoria, sem gestão de pessoas. Também atuará lado a lado com produto, participando do discovery, questionando requisitos e ajudando a decidir o que construir. Buscamos alguém que já tenha incorporado IA ao dia a dia como parte do toolkit, em revisão de código, identificação de padrões arquiteturais, automação de processos e aceleração de decisões técnicas.

Principais Responsabilidades
  • Ser a referência técnica de frontend da fintech, traduzindo necessidades de produto e compliance em soluções seguras, performáticas e manuteníveis.

  • Definir e evoluir a arquitetura dos apps Flutter (fintech e POS), com foco em segurança, UX e manutenibilidade em ambiente regulado.

  • Estruturar packages internos compartilhados entre os apps (design system, autenticação, networking, observabilidade), com versionamento semântico e política de compatibilidade.

  • Construir e manter SDKs Flutter embarcados em apps de outros times: contrato de API público, documentação, tamanho de binário e ciclo de releases.

  • Construir e evoluir o app de POS: integração com o SDK do terminal (pagamento, impressão, PIN), homologação e distribuição nos dispositivos.

  • Manter e direcionar tecnicamente o backoffice web em Vue/Nuxt.

  • Conduzir o ciclo de publicação: Google Play, App Store, distribuição em terminais, feature flags e rollout gradual.

  • Participar ativamente do código: code reviews, contribuições diretas e elevação do padrão técnico.

  • Direcionar tecnicamente o time: definir padrões, revisar entregas e garantir aderência arquitetural.

  • Trabalhar junto a produto no discovery e na definição do roadmap técnico, equilibrando velocidade e qualidade.

  • Documentar a arquitetura de frontend e garantir que o time interno consiga operar e evoluir a plataforma de forma autônoma.

  • Aplicar IA no dia a dia: otimização de código, detecção de anomalias, automações e aceleração de discovery técnico.

  • Acompanhar regulação aplicável (Bacen, PCI DSS, LGPD) no que impacta o cliente mobile e web.

Stack e Tecnologias
  • Mobile: Flutter e Dart (maior ênfase), packages internos versionados, SDKs embarcados (add-to-app), platform channels para bridges nativas quando necessário.

  • Web: Vue.js e Nuxt.js (backoffice).

  • Publicação: Google Play Console, Apple App Store, distribuição em terminais POS.

  • Autenticação e identidade: Firebase, Keycloak e Zitadel via OIDC/PKCE, biometria.

  • Segurança no cliente: secure storage, certificate pinning, mTLS, RASP, detecção de root/jailbreak, ofuscação, Play Integrity e App Attest.

  • Observabilidade: Datadog, crash reporting, logs estruturados, métricas e rastreabilidade de transações ponta a ponta.

  • Qualidade: testes unitários, de widget, golden, de integração e end-to-end; code review; CI/CD mobile.

  • Práticas: SOLID, Clean Architecture, Design Patterns, design system, feature flags.

Requisitos obrigatórios
  • Experiência como Líder técnico, Especialista ou Staff Engineer – com atuação hands‑on no código e participação na definição do produto.

  • Domínio avançado de Flutter e Dart: arquitetura modular, gerenciamento de estado, performance (profiling, jank, memória) e UX de alta qualidade.

  • Experiência estruturando packages compartilhados entre múltiplos apps, com versionamento e compatibilidade.

  • Vivência comprovada em produto financeiro mobile: banco digital, carteira, app de pagamento ou POS.

  • Mentalidade security‑first aplicada ao cliente: autenticação OIDC, armazenamento seguro, proteção de dados em trânsito e em repouso, e os controles listados na stack como parte do design, não como camada adicional.

  • Capacidade de direcionar tecnicamente um time, inclusive terceiros, com visão sistêmica e pragmatismo.

  • Colaboração próxima com produto: conforto em discutir requisitos, propor alternativas e decidir trade‑offs com base em dados.

  • Comunicação técnica e de negócio clara, escrita e oral, para engenharia, produto, compliance e operações.

  • Uso prático e cotidiano de ferramentas de IA para produtividade, revisão de código e automação.

Diferenciais
  • Desenvolvimento nativo Android (Kotlin) ou iOS (Swift) para bridges e platform channels em Flutter.

  • Experiência com SDKs de terminais POS Android e processos de homologação.

  • Publicação ou manutenção de SDKs/packages Flutter consumidos por outros times ou empresas.

  • Familiaridade com regulação aplicável: Bacen, PCI DSS, LGPD e normas correlatas.

  • Participação em discovery técnico e definição de roadmap em fintechs ou bancos digitais.

  • Contribuições para automação de compliance, auditoria técnica ou melhoria de DX em times de engenharia financeira.

  • Observabilidade avançada em sistemas de pagamentos: SLOs, alertas transacionais, rastreabilidade de falhas no cliente.

Soft Skills

  • Perfil orientado a resultados, com senso de ownership e autonomia nas entregas. ;

  • Perfil colaborativo e empreendedor.

  • Visão sistêmica e capacidade de compreender processos de ponta a ponta.

  • Boa comunicação e habilidade de negociação com áreas não técnicas.

  • Perfil dinâmico, adaptável e confortável em ambientes enxutos e ágeis.

Etapas do Processo de Seleção

[Etapa 1]: Entrevista Rehva
[Etapa 2]:
Entrevista com a Liderança
[Etapa 3]:
Entrevista com Talent Acquisition
[Etapa 4]:
Entrevista com BP

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead Frontend (Flutter)
Tech Lead Frontend (Flutter)

confidential • United States

Remote
USD 150,000 - 190,000
Tech Lead Sênior
Tech Lead Sênior

OpenKrill • United States

On-site
USD 140,000 - 190,000
Remoto 100%
Engenheiro de Software Sênior
Engenheiro de Software Sênior

Tecla T • United States

Remote
USD 120,000 - 170,000
Cartão ECXPAY
Wellhub
Zenklub
+2
Group Product Manager (GPM) - Produto de Adquirência e Meios de Pagamentos
Group Product Manager (GPM) - Produto de Adquirência e Meios de Pagamentos

rehva-tech • United States

Remote
USD 140,000 - 210,000
Vale Alimentação/Refeição
Plano de Saúde e Odontológico
Auxílio Home Office
+3
Tech Lead – Mobile / App
Tech Lead – Mobile / App

KSTACK • United States

Remote
USD 120,000 - 160,000
Experiência em fintech/pagamentos
Publicação na App Store/Google Play
Especialista de Engenharia de Software (Staff Engineer)
Especialista de Engenharia de Software (Staff Engineer)

Openkrill • United States

Hybrid
USD 150,000 - 210,000
Assistência médica
Assistência odontológica
Seguro de vida
+5
SOFTWARE DEVELOPER ANALYST Android (Kotlin) - Fraud
SOFTWARE DEVELOPER ANALYST Android (Kotlin) - Fraud

Inter Carreiras • United States

On-site
USD 23,000 - 29,000
Vale-alimentação e Vale-refeição
Plano de saúde e odontológico
Seguro de vida
+6
Hands-on Tech Lead Frontend - Flutter (Fintech)
Hands-on Tech Lead Frontend - Flutter (Fintech)

Rehva Tech • United States

Remote
USD 180,000 - 280,000
Group Product Manager (GPM) – Produto de Adquirência e Meios de Pagamentos
Group Product Manager (GPM) – Produto de Adquirência e Meios de Pagamentos

confidential • United States

Remote
USD 180,000 - 240,000
Vale Alimentação/Refeição
Plano de Saúde e Odontológico
Auxílio Home Office
+7
12287983 - Desenvolvedor iOS Sênior
12287983 - Desenvolvedor iOS Sênior

DigAI • United States

Hybrid
USD 24,000 - 38,000