Descrição da vaga

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

Somos o banco BV, uma das maiores instituições financeiras da América Latina, com mais de 37 anos de experiência no mercado. Temos como propósito viabilizar os sonhos e projetos dos nossos clientes, transformando crédito em relacionamento. E pelo segundo ano consecutivo, fomos reconhecidos como a Melhor Instituição Financeira para Trabalhar, segundo o ranking 2025 do GPTW! 




 A nossa cultura é ágildigital centrada no cliente. Combinamos pessoas e tecnologia para orquestrar e impulsionar as nossas entregas. O nosso crédito não é apenas um número. É relacionamento forte e real. 




Dá uma olhada nos desafios que te esperam como Analista de Sistemas Sr (Flutter) aqui no BV:

  • Participar ativamente do desenvolvimento de novas funcionalidades e evoluções do Aplicativo do BV, desenvolvido em Flutter (Android e iOS)

  • Atuar na construção de interfaces responsivas, performáticas e com foco na melhor experiência do usuário.

  • Atuar nos projetos que consistem em aumentar e flexibilizar o negócio.

  • Participar de definições técnicas, arquitetura e boas práticas de desenvolvimento.

  • Realizar manutenção, correção de bugs e melhorias contínuas nos aplicativos.

  • Colaborar com times multidisciplinares, como produto, design, QA, backend, Segurança e DevOps.

  • Contribuir com revisão de código, testes e documentação técnica. 
    Monitoramento e performance de sistemas.



E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:

  • Profissional com experiência avançada em Flutter;

  • Dart + Flutter: widgets (Stateless/Stateful), layout responsivo, temas, animações e performance básica;

  • Arquitetura e padrões: Clean Architecture (camadas), SOLID, organização por features, padrões de UI (MVVM/MVI), gestão de dependências (DI);

  • Gerenciamento de estado: BLoC/Cubit, Provider, Riverpod (conforme padrão do time), tratamento de side effects e imutabilidade;

  • Integração com APIs: consumo REST/JSON, interceptors, paginação, retries/timeouts, tratamento padronizado de erros, OpenAPI (quando disponível);

  • Autenticação e segurança: OAuth2/OIDC/JWT, armazenamento seguro (Keychain/Keystore via Secure Storage), proteção de dados sensíveis e práticas OWASP mobile básicas;

  • Persistência local e cache: SQLite (sqflite), Hive/SharedPreferences, estratégia offline-first (quando aplicável), sincronização e cache TTLTestes automatizados: unit (Dart test), widget tests, integration tests, mocks (mocktail/mockito), golden tests (quando aplicável);

  • Qualidade e build: Flutter analyze/lints, formatação (dart format), cobertura, controle de versões, padrões de commit e organização de repositório;

  • CI/CD Mobile: pipelines (ex.: GitHub Actions/Jenkins), versionamento (build number), assinatura, distribuição (Firebase App Distribution/TestFlight/Play Console) e automação de releases;

  • Observabilidade: logs estruturados, crash reporting (ex.: Crashlytics), métricas básicas (tempo de render, startup), monitoramento de erros e rastreio de eventos;

  • Plataformas e integração nativa: noções iOS/Android (permissões, lifecycle, background/foreground), platform channels, push notifications (FCM);

  • UI/UX e acessibilidade: design system, componentes reutilizáveis, acessibilidade (semantics), internacionalização (i18n), suporte a múltiplas densidades/tamanhos





Diversidade e inclusão 


 


* Convidamos pessoas negras, mulheres, profissionais com deficiência, comunidade LGBTQIA+ e pessoas de qualquer idade a conhecerem a gente um pouco mais e a se inscreverem nesta vaga. 


We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Mid Level Python Developer , Brazil

CI&T Brazil 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application...

Ver Detalhes
LinkedIn

Junior Data Science Specialist

Lenovo Vehicle Computing São Paulo 25 candidaturas Hoje

Salário estimado

R$ 5k - 8k/mês

Júnior CLT

基本信息职位编号:WD00101152工作领域:Data Management and Analytics国家/地区巴西省:São Paulo市:Indaiatuba日期:星期二, 6 月 23, 2026工作性质:Full-time其他工作城市: Brazil - São Paulo - Indaiatuba Brazil - São Paulo - Indaiatuba为什么选择联想We are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$83 billion reven...

Ver Detalhes
LinkedIn

Banco de Talentos - Desenvolvedor (a) Backend Java

EY Rio de Janeiro 200 candidaturas Ontem

Salário estimado

R$ 14k - 21k/mês

Sênior CLT

Desenvolvedor (a) Backend Java (Brasil)Na EY, estamos comprometidos em moldar seu futuro com confiança.Nós ajudaremos você a ter sucesso em um ambiente globalmente conectado, repleto de equipes diversas, e a levar sua carreira para onde você desejar.Venha para EY e ajude-nos a construir um mundo de ...

Ver Detalhes