···
Log in / Register

264019 - Flutter Developer (Mid-level)

Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. Tiradentes, 542 - Zone 1, Maringá - PR, 87010-530, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a mid-level Flutter developer to work on large-scale, high-complexity mobile projects for major clients. Key Highlights: 1. Transform businesses and careers through high-complexity projects 2. Develop mobile Flutter applications using Clean Architecture 3. Collaborate with backend, QA, and design teams **Open positions for those who want to** **transform** **businesses and their careers!** --------------------------------------------------------------------- ### **Job Requirements** • 2+ years of experience with Flutter/Dart in production projects • Clean Architecture in Flutter (UseCases, Repositories, DTOs, Entities) • Bloc/Cubit as state manager • Declarative navigation (GoRouter or equivalent) • Dio for consuming REST APIs • Dependency injection with get_it or equivalent • Code generation with freezed + json_serializable • flutter_secure_storage • Firebase Cloud Messaging • Unit and widget tests (mocktail/mockito) • Git and basic CI/CD (automated pipelines) • Consuming documented APIs (OpenAPI/Swagger)### **Desirable** • OIDC/PKCE authentication (Keycloak, Auth0 or similar) • Certificate pinning in Flutter • Hive or SQLite for local persistence • Geolocation and geofencing • Accessibility in Flutter (Semantics, TalkBack, VoiceOver) • Internationalization (flutter_localizations, .arb) • SonarQube or static analysis • Familiarity with OWASP Mobile Top 10 • Familiarity with LGPD • Sentry or Firebase Crashlytics • Azure DevOps / Azure Pipelines • Experience in regulated domains (HR, fintech, healthcare) Main Stack: • Flutter 3\.x · Dart 3\.x · Bloc/Cubit · GoRouter · get_it · Dio · freezed · Hive · flutter_secure_storage · Firebase Cloud Messaging · Sentry · Azure Pipelines · Figma### **Your Responsibilities** UDS is a digital solutions company delivering high-complexity projects for major clients. We seek a mid-level Flutter developer to join our team and work on large-scale mobile projects — the first being a super app with 100+ screens, multiple user personas, integrations with corporate systems, and strict security and regulatory compliance requirements. Responsibilities • Develop mobile Flutter applications following Clean Architecture with layered separation (UI, Domain, Data) • Implement state management with Bloc/Cubit, including sealed states and traceable transitions • Build reusable Design System components from Figma tokens • Implement multi-step flows (dynamic forms, wizards, conversion funnels) • Integrate with REST APIs via Dio using custom interceptors (authentication, retry, logging, error handling) • Implement secure storage of tokens and sensitive data • Work with push notifications and deep linking • Implement local caching and support for unstable connectivity scenarios • Write unit and widget tests • Participate in code reviews, technical decisions, and agile ceremonies • Collaborate with backend, QA, and design teams### **It's important to remember that ...** At UDS, we hire competent people who are eager to **drive transformation through their expertise.** This is independent of your region, age, ethnicity or race, religion, gender identity, or sexual orientation. Do your skills match this position? **That's all that matters.** Does your profile and values align with ours? **Join us to create transformations.**

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.