Popcode

Flutter Developer

Popcode

full-time

Posted on:

Location Type: Remote

Location: BrasilBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • In this role, you will be responsible for the architecture, development of features, maintenance, and lifecycle planning of Flutter projects.
  • You will actively contribute to developing methodologies and technologies, ensuring the ongoing operation and continuous evolution of the projects developed.

Requirements

  • Experience with Clean Architecture
  • Experience with Cubit/Bloc
  • Knowledge of version control with Git
  • Experience with testing — unit tests
  • SOLID principles
  • Proficiency in Flutter/Dart
  • Integration with REST APIs
  • Componentization
  • State management
  • Responsiveness and adaptability
  • Error handling
  • Knowledge of UI/UX
  • Knowledge of software architecture
  • Code review
  • Experience with native integration (iOS/Android)
  • Network and security layer
  • HttpClient and mTLS, tokens (JWT, Bearer, etc.)
  • Strong skills in building layouts, styles, and components aimed at delivering an excellent UX
  • Bring ideas for additional practices to help structure our processes
  • Execute internal marketing initiatives
  • Knowledge of CI/CD
  • Azure Pipelines and GitHub Actions
  • Build automation
  • Good communication skills and proactivity
  • Knowledge of design patterns
  • Singleton, Factory
  • Provide internal support to the team
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
FlutterDartClean ArchitectureCubitBlocGitunit testingREST APIsCI/CDdesign patterns
Soft Skills
responsivenessadaptabilityerror handlingcommunicationproactivity