
Desenvolvedor Mobile, PL/SR
Posted May 6

Posted May 6
This is a fully remote position, open to applicants in Brazil.
• Develop and enhance functionalities in Flutter with an emphasis on quality, performance, and maintainability.
• Establish and implement architectural standards (e.g., Clean Architecture, feature-based organization) in collaboration with the team.
• Ensure test coverage (unit, widget, and integration tests) and support best practices such as TDD when applicable.
• Integrate applications with REST/JSON APIs, implement caching strategies, and support offline-first scenarios.
• Engage in mobile CI/CD, distribution, and observability (crashes, metrics, and logs).
• Collaborate with product and design teams to implement consistent, accessible, and internationalizable components (i18n).
• Experience with widgets (Stateless/Stateful), responsive layouts, themes, and animations.
• Knowledge of state management: BLoC/Cubit, Provider, and Riverpod.
• Experience with micro-frontends and communication via streams.
• Mastery of Clean Architecture, SOLID principles, and feature-based organization.
• Automated testing experience: unit, widget, integration, mocks (Mocktail/Mockito), and Golden Tests.
• Familiarity with TDD and UI patterns (MVVM/MVI).
• Consuming REST/JSON APIs with interceptors, pagination, retries, and OpenAPI.
• Security: OAuth2/OIDC/JWT, secure storage (Secure Storage), and OWASP Mobile best practices.
• Local persistence and caching (SQLite/sqflite, Hive) with an offline-first strategy.
• Mobile CI/CD: pipelines (Jenkins, GitHub Actions), app signing, and distribution (TestFlight/Play Console).
• Observability: Dynatrace, Firebase (Crashlytics/Analytics), and structured logs.
• Experience with A/B testing and feature flags (e.g., ConfigCat).
• Understanding of iOS/Android (lifecycle, permissions, Platform Channels, and push notifications/FCM).
• Implementation of Design Systems and reusable components.
• Focus on accessibility (Semantics) and internationalization (i18n).
• Support for multiple screen densities and sizes.
• We encourage everyone to participate in our hiring process.
• Diversity and inclusion are fundamental pillars of the company.
• Collaboration with diverse teams.
Veeam Software
Grupo Bimbo
Accenture Federal Services
Get handpicked remote jobs straight to your inbox weekly.