Remote job
Mobile Engineer (Flutter / Dart)
Job details
About this role
Role overview A fully remote position for a Mobile Engineer working primarily in Flutter and Dart, joining a distributed engineering team that ships software products end-to-end. The role blends hands-on feature development with cross-functional collaboration, contributing directly to mobile experiences used at scale.
Responsibilities - Design and build mobile application features using Flutter and Dart across iOS and Android targets. - Partner closely with designers, backend engineers, and product owners to deliver cohesive product experiences. - Take ownership of individual features from scoping through release and ongoing maintenance. - Champion clean architecture, maintainable code, and consistent engineering practices across the mobile codebase. - Mentor junior engineers and contribute to a healthy, collaborative team culture.
Requirements - 5+ years of experience in software engineering or a closely related mobile-focused role. - Strong, hands-on expertise with Flutter, Dart, and the surrounding mobile development ecosystem. - Solid problem-solving skills and a track record of writing clean, maintainable code. - Excellent verbal and written communication skills in English for effective remote collaboration. - Genuine interest in mentoring teammates and fostering positive team dynamics.
Benefits and work setup - Fully remote with agreed core collaboration hours to align with distributed teammates. - Competitive compensation with performance-based salary reviews. - Support for ongoing learning and professional development. - Paid time off and additional benefits that vary by role and location.