CloudWalk, Inc.

Engineer – Mobile

CloudWalk, Inc.

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build, test, and deploy new user-facing code in Dart using the Flutter framework
  • Craft reliable and user-friendly experiences
  • Investigate and resolve bugs, as well as performance and scalability issues
  • Assist in planning, estimating, and scoping feature development
  • Review pull requests from other software engineers (and eventually pair program with them)

Requirements

  • Relevant experience with mobile app development using Dart and the Flutter framework
  • Treat "Clean Code" (by Uncle Bob) as a primary reference
  • Structure code following Clean Architecture
  • Apply SOLID principles daily
  • Deep understanding of state management patterns such as BLoC, MobX, and Provider
  • Experience developing unit tests and integration tests in Flutter
  • Successfully developed and deployed a Flutter application to the App Store or Google Play
  • Experience with Firebase tools and design tools such as Figma, Avocode, or Zeplin
  • Previous experience with native mobile development (iOS or Android)
  • Advanced proficiency with AI-driven tools and automation for software development
  • Exceptional communication skills, with advanced English for effective collaboration across a global team
Benefits
  • Health insurance
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

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

Hard Skills & Tools
DartFlutterClean CodeClean ArchitectureSOLID principlesBLoCMobXProviderunit testsintegration tests
Soft Skills
communication skills