Remote job
Mobile Engineer (Flutter / Dart)
Job details
About this role
Role overview
This remote, full-time role is for a Mobile Engineer specializing in Flutter and Dart, building cross-platform mobile experiences for a distributed product team. The engineer will partner closely with designers, product owners, and other developers to deliver high-quality software at scale. The position suits someone who values ownership, clean architecture, and mentoring.
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart. - Work alongside designers, product owners, and engineers to translate requirements into polished, shippable features. - Take ownership of components and features, making thoughtful architectural and design decisions. - Uphold engineering standards for code quality, testing, and maintainability. - Guide and mentor junior team members, helping grow the team's overall capability. - Communicate clearly and proactively in a fully remote working environment.
Requirements
- At least five years of professional software engineering experience in a relevant capacity. - Deep, hands-on proficiency with Flutter, Dart, and the surrounding mobile development ecosystem. - Strong problem-solving skills and a dedication to clean, maintainable code design. - Excellent written and verbal English communication skills for effective remote collaboration. - Genuine interest in mentoring and contributing to a supportive team culture.
Benefits and work setup
- Remote-first work arrangement with shared core collaboration hours. - Competitive compensation reviewed periodically based on performance. - Budget and support for continued learning and professional growth. - Paid time off and additional location-dependent benefits.