Senior Front-End Developer – Flutter

Job not on LinkedIn

🕒 May 28

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of banco BV

banco BV

1001 - 5000 employees

Founded 1993

💸 Finance

🏦 Banking

💳 Fintech

💰 Debt Financing on 2022-07

Finance • Banking • Fintech

banco BV is a financial institution that offers a wide range of banking services to both individual consumers and businesses. It provides personal and corporate accounts, credit cards, loans, financing for vehicles and solar energy, insurance solutions, and investment services. The bank also focuses on digital solutions, such as mobile banking apps and open finance initiatives, to enhance accessibility and customer experience. As a versatile financial entity, banco BV caters to both private and corporate clients, providing comprehensive banking and financial services.

📋 Description

• Construir a interface mobile da nova Vitrine de Crédito, proporcionando uma jornada fluida, responsiva, com alta performance que encante os clientes. • Adotar práticas de desenvolvimento limpas, escaláveis e de fácil manutenção utilizando Clean Architecture, princípios SOLID. • Integrar de forma eficiente o app com as APIs do backend, aplicando resiliência no consumo (tratamento de erros, paginação, retries) e estratégias de persistência local / offline-first. • Garantir a qualidade do código por meio de testes automatizados abrangentes (unitários, widgets, integração e golden tests) e automação de builds e releases. • Colaborar ativamente com pares e demais stakeholders.

🎯 Requirements

• Experiência avançada em Dart e Flutter (incluindo widgets estruturais, layouts responsivos, temas, acessibilidade/semantics e internacionalização). • Domínio de padrões de arquitetura de software (Clean Architecture, SOLID, organização por features) e padrões de interface (MVVM/MVI). • Experiência robusta com gerenciamento de estado no Flutter (BLoC/Cubit, Provider, Riverpod), sabendo lidar de forma nativa com imutabilidade e efeitos colaterais. • Sólida experiência em integração de APIs REST/JSON com uso de interceptors, paginação, timeouts e OpenAPI. • Conhecimento em segurança mobile: fluxos OAuth2/OIDC/JWT, persistência segura (Keychain/Keystore com Secure Storage) e mitigação de vulnerabilidades OWASP básicas. • Experiência com persistência local e estratégias de cache (SQLite/sqflite, Hive/SharedPreferences, sincronização offline com TTL). • Experiência com testes automatizados no ecossistema Flutter: unitários, de widget, integração e mocks (mocktail/mockito).

Apply Now

Similar Jobs

🕒 May 22

Arena

11 - 50

☁️ SaaS

📱 Media

🛍️ eCommerce

Front end Engineer contributing to the performance of AI-powered applications for Arena.im. Collaborating with teams to design and build scalable and flexible solutions.

Firebase

GraphQL

JavaScript

Next.js

Node.js

React

TypeScript

Webpack

🕒 May 21

Kraken Digital Asset Exchange

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Senior Software Engineer developing web applications with React for a leading crypto company. Influencing technical decisions and mentoring engineers in a fully remote environment.

JavaScript

Next.js

React

TypeScript

🕒 May 13

BonifiQ

11 - 50

☁️ SaaS

🛍️ eCommerce

🤝 B2B

Frontend Developer creating modern, responsive interfaces using React for a loyalty and cashback platform at BONIFIQ. Integrating with APIs and ensuring code quality through testing.

🗣️🇧🇷🇵🇹 Portuguese Required

JavaScript

React

TypeScript

.NET

🕒 May 13

DB

501 - 1000

Full Stack Developer in a software house implementing innovative solutions. Join our diverse team to evolve Frontend and Backend applications.

🗣️🇧🇷🇵🇹 Portuguese Required

JavaScript

Jest

Next.js

Node.js

React