Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Flutter Developer

at Trinetix

Posted 11 hours ago 4 applied

Description:

  • We are looking for a talented Flutter/Xamarin Developer to join our team.
  • As a part of the biggest Ukrainian Xamarin/Flutter tight-knit team, you will be working with professionals to build the future of their technology.
  • You will constantly be faced with rewarding challenges and opportunities.
  • Your core responsibilities will include developing, maintaining, and enhancing mobile applications using Flutter/Xamarin, collaborating with cross-functional teams to define, design, and ship new features, building reusable and efficient code, ensuring the best possible performance, quality, and responsiveness of the application, identifying and troubleshooting issues and bugs, and staying up-to-date with emerging trends in mobile development.

Requirements:

  • You must have 3+ years of professional experience in mobile development, including at least 2 years with Flutter.
  • A strong understanding of mobile development concepts and practices (e.g., development lifecycle, debugging, testing, and deployment) is required.
  • Experience working on data-driven applications and integrating with RESTful APIs is necessary.
  • You should have a proven ability to write clean, maintainable, and testable code.
  • Experience with mobile build and release processes (App Store, Google Play) is essential.
  • Strong problem-solving and analytical skills are required.
  • Good communication and collaboration skills in cross-functional teams are necessary.
  • You must have at least Upper-Intermediate English proficiency.
  • Proficiency in Dart programming language and a deep understanding of Flutter architecture and best practices are required.
  • Experience with state management techniques (e.g., BLoC, Provider, Riverpod) is necessary.
  • Familiarity with Flutter routing/navigation, dependency injection, and modular architecture is required.
  • Knowledge of Flutter animations, platform channeling, and widget optimization is essential.
  • Experience developing native mobile applications using Xamarin.Native (iOS/Android) is required.
  • Proficiency in C# and .NET Framework/MAUI is necessary.
  • Familiarity with MVVM architecture, data binding, and dependency injection in Xamarin is required.
  • Experience with platform-specific APIs and custom renderers is necessary.
  • Understanding of XAML, UI design patterns, and adaptive layouts is required.
  • Nice-to-haves include experience with Firebase, version control tools (e.g., Git), CI/CD, agile development methodologies, familiarity with testing frameworks (unit/UI testing) for both Flutter and Xamarin, and a Bachelor's degree in Computer Science, Software Engineering, or a related field.

Benefits:

  • We offer continuous learning and career growth opportunities.
  • Professional training and English/Spanish language classes are provided.
  • Comprehensive medical insurance is included.
  • Mental health support is available.
  • A specialized benefits program with compensation for fitness activities, hobbies, pet care, and more is offered.
  • Flexible working hours are part of the benefits.
  • We promote an inclusive and supportive culture within the company.