Senior Mobile Engineer
New
A
AssetWatchPredictive maintenance
We have a distributed team that works remotely across locations in the United States and Ontario, Canada., Collaboration within core working hours is required, with core hours in the Eastern time zone.Full-TimeSenior
Salary$165,000 — $190,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- GraphQLFlutterFull Stack DevelopmentSoftware ArchitectureRESTful APIsDatadog
Requirements
- 5+ years of software development experience.
- Expertise in Flutter and Dart.
- Comfort working full-stack across backend services and APIs.
- Strong software architecture and design skills.
- Demonstrated experience consuming and collaborating on REST and GraphQL APIs.
- Product engineering mindset with ability to deliver features from prototype to production.
- Hands-on experience directing agentic coding tools.
- Strong debugging and performance-optimization skills using tools like Sentry or Datadog.
- Strong context-switching skills for concurrent projects.
- Exceptional communication skills for technical leadership and stakeholder interaction.
- Track record of mentoring engineers.
Responsibilities
- Build, test, and ship high-quality Flutter applications across iOS and Android.
- Shape mobile architecture, establishing patterns and standards for the team.
- Collaborate with backend engineers on shared REST and GraphQL APIs.
- Partner with product and design to prototype ideas and deliver maintainable features.
- Utilize and direct AI-assisted development tools like Claude Code and MCP to accelerate workflows.
- Support customers and field technicians by troubleshooting code and resolving issues end to end.
- Contribute to code reviews and technical mentorship of engineers.
View Full Description & ApplyYou'll be redirected to the employer's site