How Remoteville checks and expires listings

Senior Mobile Engineer

Skills
Amazon Web ServicesContextDriftField TechniciansOptimizationPacket SwitchingRoot Cause Analysis
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of software development experience with strong Flutter and Dart expertise
  • Comfort working full-stack across backend services and APIs
  • Strong software architecture and design skills with a hands-on approach
  • Experience consuming and collaborating on REST and GraphQL APIs
  • Product engineering mindset with the ability to prototype quickly and deliver well-built features
  • Experience directing agentic coding tools and workflows
  • Strong debugging and performance optimization skills
  • Experience using observability tools such as Sentry or Datadog
  • Strong context-switching skills across multiple projects and teams
  • Exceptional communication skills and ability to lead technical discussions
  • Track record of mentoring engineers and improving teams

Nice to have

  • Product minded
  • Hands-on leader
  • Collaborative
  • Analytical
  • Mentoring mindset

Day to day

  • Build and ship high-quality Flutter applications for iOS and Android
  • Shape mobile architecture and define patterns that guide the team while remaining hands-on in the codebase
  • Collaborate closely with backend engineers product and design to prototype ideas quickly and turn them into durable features
  • Support customers and field technicians by troubleshooting issues using observability tools and driving root cause analysis across the stack