servicecore
Senior Software Engineer (Mobile) - ServiceCore
United States · Senior
Sponsorship not specifiedDetected 16 days ago
TypeScriptPHPReactReact NativeiOSAndroidCode ReviewGitMySQLAWSLLMsAgentic AILogisticsLeadershipMentoring
About the role
- Our field technicians - drivers, service crews, route runners - live in our mobile app.
- It's how they receive jobs, complete inspections, capture signatures, and communicate issues back to the office in real time.
- You'll participate in customer discovery so your technical decisions stay grounded in how real people work in the field, not just what looks clean in a spec.
Responsibilities
- Own the architecture and implementation quality of ServiceCore's mobile application - from offline-first data handling through device performance through UI responsiveness.
- Drive mobile-specific technical debt reduction - identify what's slowing the team down, make the case, and lead the fix.
- you raise the team's mobile capability, not just your own.
- Partner with Product and Design on UX decisions that have technical implications - you're an active voice in what gets built and how, not just an implementer.
- Lead AI-assisted development on your team using tools like Cursor, Copilot, and agentic workflows to increase throughput and help your teammates do the same.
- Mentor SE1s and SE2s on your pod through code review, pairing, and direct feedback; you raise the team's mobile capability, not just your own.
- They give direct feedback, own outcomes without being asked twice, and make the team around them better.
Requirements
- 5+ years of professional mobile development experience - this is the hard floor
- Strong proficiency in React Native - you've built and shipped production React Native apps, not just prototypes.
- Demonstrable ability to architect mobile systems: you've made hard decisions around data sync strategies, caching, and state management - and you can explain the tradeoffs.
- Track record of mentoring more junior engineers and improving the technical quality of the team around you.
- Comfort engaging with the 'why' behind features - you participate in product conversations, not just sprint tickets.
- Familiarity with the backend stack: PHP, MySQL, AWS
- Experience with agentic AI workflows or building LLM-powered tooling
Nice to have
- Experience with Expo or bare React Native workflow in a production app
- Native module bridging experience (iOS/Android)
Skills
- device coverage, integration points with the API, and how to keep the suite maintainable as the app grows.
- The backend is PHP Laminas Framework with MySQL on AWS.
Benefits
- 14 Company Holidays + Unlimited PTO
- Healthcare, dental, and vision insurance with generous employer contributions
- Set the testing strategy for mobile: device coverage, integration points with the API, and how to keep the suite maintainable as the app grows.
- Work Environment & Benefits
- Bi-weekly Grubhub lunch stipend for remote employees
Company info
- We work fully remote, come together once a year as a company, and do quarterly planning as a team.
- What We're Looking For
- Love Our Customers, Give a Shit, Deliver Results, Be Real, and Keep It Fun.
Apply directly at servicecore →Create a free account for alerts like thisView servicecore immigration profile
This listing is sourced directly from servicecore's careers page and normalized into a canonical job model.