Senior Mobile Developer, Flutter

Posted 9hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Mobile Developer specializing in Flutter applications and architecture at Compass UOL. Develops features, enhances solutions, and interacts with APIs in a dynamic environment.

Responsibilities:

  • Execute tasks from the board, developing new features and performing corrective maintenance;
  • Participate in alignment meetings, technical and business refinement sessions;
  • Contribute to technical definitions and propose improvements to architecture and solutions;
  • Ensure best practices for development, code organization, and version control;
  • Support the analysis and resolution of technical problems;
  • Interact with REST APIs and backend services, making adjustments when necessary;
  • Work in a dynamic environment with multidisciplinary teams and changing priorities;
  • Monitor deployment processes and delivery pipelines;
  • Keep technical documentation up to date as required.

Requirements:

  • Strong experience developing applications with Flutter and Dart;
  • Experience creating animations in Flutter using tools like Lottie or similar;
  • Experience with dependency injection and mobile architecture best practices;
  • Experience with the full lifecycle of publishing and managing apps on the App Store and Google Play;
  • Proficiency in consuming and integrating with REST APIs;
  • Experience with Firebase, including Analytics, Crashlytics, FCM, Remote Config and Firestore;
  • Knowledge of state management, including experience with MobX;
  • Experience with mobile testing (unit, widget, and integration tests);
  • Proficiency with Git for version control (GitFlow or similar).
  • **
  • Desired / Nice to have:
  • **
  • Experience with GCP (Cloud Functions, Cloud Run) and Node.js;
  • Experience with CI/CD (Jenkins, GitHub Actions, GitLab CI, Codemagic) and tools such as Jira Software;
  • Knowledge of native mobile development (Kotlin/Java and/or Swift) and functional programming in Dart.