What are the responsibilities and job description for the Senior Mobile Engineer position at Newance?
Senior Mobile/Frontend Engineer
Location: Remote, Canada
Employment Type: Contract
Reports To: VP of Engineering
Why this role?
LeanScaper is building the first AI platform for landscaping companies, automating and connecting the tools contractors use to run and grow their business. In this role, you'll lead development on their React Native app, ensuring it performs reliably in the field, even offline. If you like owning mobile infrastructure, setting technical direction, and seeing your work drive real-world change, this is that kind of role.
What you’ll do
-
Own architecture, development, and CI/CD of the React Native app
-
Build offline-first functionality for field use
-
Set up error logging, monitoring, and mobile analytics
-
Support features across mobile and web (React)
-
Implement best practices for performance, testing, and releases
-
Contribute to real-time features (e.g., WebSockets)
What we’re looking for
-
6 years of experience, 3 in React Native
-
Strong TypeScript Expo EAS Hermes experience
-
Confident in offline-first architecture local persistence
-
Familiar with modern React Native stack (Fabric, TurboModules, Gesture Handler, Reanimated)
-
Testing with Jest React Native Testing Library
-
Comfortable contributing to React web apps
-
Bonus: AI/LLM experience