Descrição da vaga

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

Estamos buscando um(a) Tech Lead Mobile com experiência em React Native, para atuar na liderança técnica de uma arquitetura mobile White Label, garantindo escalabilidade, reutilização de código, padronização e qualidade das aplicações.

A posição combina liderança técnica e atuação hands-on, participando diretamente das decisões de arquitetura, desenvolvimento e evolução da solução. Procuramos alguém que tenha experiência na construção de aplicações utilizadas por diferentes marcas ou clientes, com capacidade de estruturar uma base tecnológica reutilizável e flexível para atender diferentes necessidades.

Responsabilidades

  • Liderar tecnicamente o desenvolvimento e a evolução da arquitetura mobile em React Native.
  • Definir e evoluir uma arquitetura White Label, permitindo a reutilização de código e a customização das aplicações para diferentes contextos.
  • Atuar diretamente no desenvolvimento de funcionalidades e componentes, mantendo uma atuação hands-on.
  • Definir padrões de arquitetura, organização de código, componentes, bibliotecas e boas práticas.
  • Estruturar soluções que permitam compartilhar código entre diferentes aplicações, mantendo flexibilidade para customizações específicas.
  • Avaliar decisões técnicas relacionadas a React Native, TypeScript, módulos nativos e integrações com APIs.
  • Garantir qualidade, performance, segurança, escalabilidade e facilidade de manutenção das aplicações.
  • Participar da definição de estratégias para publicação e atualização das aplicações nas lojas Apple App Store e Google Play.
  • Apoiar a definição de processos de desenvolvimento, revisão de código, testes e CI/CD.
  • Identificar riscos técnicos, débitos e oportunidades de melhoria, propondo soluções para evolução da arquitetura.
  • Apoiar tecnicamente desenvolvedores, promovendo boas práticas e evolução do time.
  • Trabalhar em conjunto com Produto, UX/UI, Backend e demais áreas envolvidas no desenvolvimento das aplicações.
  • Participar da análise técnica de novos requisitos, estimativas e definição de soluções.

Requisitos

Obrigatórios:

  • Experiência sólida com React Native e TypeScript.
  • Experiência na definição e evolução de arquiteturas mobile.
  • Experiência prática com arquitetura White Label, multi-app ou soluções destinadas a diferentes marcas/clientes.
  • Experiência com desenvolvimento mobile para iOS e Android.
  • Conhecimento de arquitetura de software, padrões de projeto e boas práticas de desenvolvimento.
  • Experiência com integração de APIs REST e serviços backend.
  • Conhecimento de gerenciamento de estado, navegação, componentes reutilizáveis e bibliotecas mobile.
  • Experiência com Git, code review e processos de desenvolvimento colaborativo.
  • Conhecimento de testes automatizados e estratégias de qualidade para aplicações mobile.
  • Experiência com CI/CD e processos de publicação de aplicações.
  • Capacidade de atuar de forma hands-on, contribuindo diretamente com código e decisões técnicas.
  • Boa capacidade de comunicação e de condução técnica junto ao time.

Diferenciais:

  • Experiência com Native Modules e integração com recursos nativos de iOS e Android.
  • Conhecimento de Swift e/ou Kotlin.
  • Experiência com monorepo, design systems e bibliotecas compartilhadas.
  • Experiência com Expo e/ou React Native CLI.
  • Conhecimento de Firebase, serviços de analytics, push notifications e crash reporting.
  • Experiência com arquitetura modular e estratégias de compartilhamento de código.
  • Conhecimento de pipelines de CI/CD para iOS e Android.
  • Experiência em produtos digitais de grande escala ou com múltiplas aplicações.

O que oferecemos

  • Equipamentos de trabalho de qualidade para você desempenhar suas atividades com excelência;
  • Day off no mês do seu aniversário, para celebrar como preferir;
  • Incentivo à educação, com parcerias com instituições de ensino superior e de idiomas;
  • Plataforma de formação Growdev, com conteúdos práticos e alinhados ao mercado de tecnologia.

Por que fazer parte da Growdev?

Na Growdev, nossa cultura é baseada em aprendizado contínuo, colaboração e respeito mútuo. Valorizamos as conexões autênticas e o compartilhamento de conhecimentos como alicerces para o nosso sucesso coletivo. Aqui, cada desafio é uma oportunidade para evoluirmos, juntos, e para gerarmos um impacto positivo no mercado de tecnologia.

Junte-se a nós e faça parte dessa transformação!

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Java Backend Software Engineer

Jitterbit • São Paulo • 29 candidaturas 14 dias atrás

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

Jitterbit is a leading data, application, and process workflow automation solution. Rooted in iPaaS and fueled by an ambitious vision, we integrate critical business processes to deliver the experiences and insights needed by enterprises of all sizes to accelerate their digital journey and future pr...

Ver Detalhes →
Remoto LinkedIn

Senior Backend Software Engineer – Python - Remote Work | REF#305511

BairesDev • São Paulo • 25 candidaturas 8 dias atrás

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive si...

Ver Detalhes →
LinkedIn

Desenvolvedor(a) Back-end (Java)

VAAS • Florianópolis, Santa Catarina, Brazil • 63 candidaturas 11 dias atrás

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Sua missãoComo Desenvolvedor(a) Back-end (Java), você terá um papel fundamental em projetar, construir e manter os serviços em Java que sustentam a plataforma da VAAS, usada por empresas para decidir sobre crédito, fraude, AML e KYC em ambiente regulado. Sua missão será contribuir diretamente para q...

Ver Detalhes →