servicecore

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.

This listing is sourced directly from servicecore's careers page and normalized into a canonical job model.