Flutter Engineer

Rightangled
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Flutter
API
iOS
App Store (IOS)
Automation of Tests
Mobile Application Development
Software Quality
Continuous Integration
Mobile Application Software
Shopify
Technical Debt
Integration Tests
Sentry
Dart
New Relic (SaaS)
Microservices

Job description

We're looking for an experienced Flutter Engineer to take ownership of our mobile application development and help shape the future of Rightangled's apps. You'll be responsible for building, maintaining, and evolving our Flutter applications, ensuring a clean UI, smooth performance, reliability, and an excellent user experience.

This is a hands-on role with a high level of ownership, where you'll work closely with product and engineering stakeholders while independently driving mobile development forward.

The Role

  • Build and refine Flutter applications with a strong focus on UI quality, animations, performance, and reliability
  • Own the mobile app architecture, including:
  • State management
  • Networking
  • CI/CD pipelines
  • Testing frameworks
  • Monitoring and alerting
  • Take responsibility for end-to-end mobile development, from implementation to release and maintenance
  • Collaborate with cross-functional teams to align technical decisions with product and business goals
  • Track and improve app health, including crash-free rates, render performance, and app store quality
  • Maintain high code quality through thoughtful design, testing, and self-review Proactively identify risks, technical debt, and improvement opportunities and raise them early

Requirements

Do you have experience in iOS?, * 3+ years experience building production Flutter apps

  • Strong knowledge of Dart & Flutter framework
  • Experience in mobile app architecture (state management, networking, storage)
  • Experience with CI/CD for mobile apps
  • Experience with automated testing (unit/widget/integration tests)
  • Experience with monitoring tools (Crashlytics / Sentry / New Relic or similar)
  • Strong knowledge of iOS and Android fundamentals
  • Excellent communication in English
  • Ability to work independently and take full ownership

Considered a plus:

  • Experience integrating mobile apps with Shopify, including Storefront APIs or custom backend services
  • Familiarity with eCommerce or headless commerce architectures
  • Experience working in health, pharmacy, or regulated environments

Apply for this position