How Remoteville checks and expires listings
Senior Mobile Engineer
Skills
Amazon Web ServicesContextDriftField TechniciansOptimizationPacket SwitchingRoot Cause Analysis
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
