Remote Senior Mobile Engineer

Posted

Apply now
Please, let Tech9 know you found this job on RemoteYeah. This helps us grow ๐ŸŒฑ.

Description:

  • We are seeking a Senior Mobile Engineer with expertise in Flutter to join our LATAM team.
  • The role involves designing and developing high-performance mobile applications for Android and iOS using the Flutter framework and Dart programming language.
  • You will craft beautiful and responsive UI experiences while adhering to design guidelines and employing custom animations and transitions.
  • The position requires navigating complex state management challenges and architecting scalable, maintainable applications.
  • You will integrate with backend services and implement robust authentication/authorization mechanisms for secure user experiences.
  • Optimizing app performance through best practices and identifying performance bottlenecks is essential.
  • You will implement comprehensive testing strategies and maintain a robust testing environment.
  • The role includes utilizing cross-platform development expertise to leverage Flutter's capabilities for consistent experiences across Android and iOS.
  • Collaboration with the team using version control systems and participating in CI/CD pipelines is expected.
  • The position offers 100% remote work and a highly collaborative environment.

Requirements:

  • A deep understanding of the Flutter framework, including rendering processes, state management, and widget lifecycle.
  • Expertise in Dart programming, including asynchronous programming and understanding Dartโ€™s type system.
  • Advanced UI/UX design implementation skills, with the ability to create complex UI designs and custom animations.
  • Proficiency in various state management solutions and the ability to architect applications for scalability.
  • Experience in integrating Flutter applications with backend services using RESTful APIs, GraphQL, or Firebase.
  • Knowledge of performance optimization best practices for Flutter apps.
  • Experience in cross-platform development for both Android and iOS using Flutter.
  • Familiarity with setting up and maintaining CI/CD pipelines for Flutter applications.
  • Proficiency in using version control systems, particularly Git.
  • Capacity to work autonomously without much guidance.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Strong English speaking capabilities (C1+).

Benefits:

  • You will have challenging problems to solve in a supportive environment.
  • Flexibility and autonomy to solve problems and deliver solutions are provided.
  • A highly collaborative environment with skilled and friendly teammates is guaranteed.
  • Support in developing software the right way without burdensome policies and procedures.
  • You will be provided with the tools needed to do your job effectively.
  • The position offers 100% remote work, forever.
Leave a feedback