Senior Software Engineer (Mobile) - ServiceCore

Posted 24 Days Ago
Hiring Remotely in United States
Remote
Senior level
Software
The Role
Lead architecture and implementation of the React Native mobile app, set testing strategy, reduce technical debt, mentor junior engineers, partner with Product/Design, and drive AI-assisted development to improve field-worker UX and reliability.
Summary Generated by Built In

About the Role

ServiceCore builds the software that runs the portable sanitation and liquid waste industry. 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. The Senior Software Engineer (Mobile) owns the technical quality and direction of that experience.


You’ll be the mobile authority on a small, cross-functional pod — setting the architecture, leading React Native development, mentoring less experienced engineers, and partnering closely with Product and Design to build something field workers actually want to use. 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.


Our mobile stack is React Native running in Expo. The backend is PHP Laminas Framework with MySQL on AWS. We work fully remote, come together once a year as a company, and do quarterly planning as a team. Hybrid option available if you’re near Denver, CO.

What You'll Do

  • Own the architecture and implementation quality of ServiceCore’s mobile application — from offline-first data handling through device performance through UI responsiveness.
  • Set the testing strategy for mobile: device coverage, integration points with the API, and how to keep the suite maintainable as the app grows.
  • Drive mobile-specific technical debt reduction — identify what’s slowing the team down, make the case, and lead the fix.
  • 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.
  • 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.


What We're Looking For

  • 5+ years of professional mobile development experience — this is the hard floor; we need someone who has shipped and maintained real mobile apps at scale.
  • Strong proficiency in React Native — you’ve built and shipped production React Native apps, not just prototypes.
  • Solid TypeScript and React fundamentals; you write clean, maintainable component and state management code without leaning on magic.
  • Solid understanding of mobile-specific concerns: offline sync, push notifications, device performance, background tasks, and app store deployment.
  • Hands-on experience with AI-assisted development tools (Cursor, GitHub Copilot, or similar) as a real part of your workflow.
  • 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.
  • Bonus points for:
    • Experience with Expo or bare React Native workflow in a production app
    • Native module bridging experience (iOS/Android)
    • Experience building field service, logistics, or operations apps used in low-connectivity environments
    • Familiarity with the backend stack: PHP, MySQL, AWS
    • Experience with agentic AI workflows or building LLM-powered tooling


Who Thrives Here

ServiceCore’s values are: Love Our Customers, Give a Shit, Deliver Results, Be Real, and Keep It Fun. The mobile app is the most visible product to our field workers — when it’s slow or broken, someone’s job gets harder. Engineers who do well in this role take that personally. They care about UX not as a concept but because a driver using the app at 6am in the cold deserves something that just works. They give direct feedback, own outcomes without being asked twice, and make the team around them better. If that’s how you approach the work, you’ll fit right in.


Work Environment & Benefits

  • For Denver HQ: Tuesdays and Wednesday in office for local employees (free parking!)
  • Casual, collaborative culture with direct access to leadership and an open-office environment
  • Fully remote WFH set up if applicable
  • 14 Company Holidays + Unlimited PTO
  • Healthcare, dental, and vision insurance with generous employer contributions
  • 401K with company match
  • Regular team events and company bashes
  • Weekly lunches and a fully-stocked kitchen (if in Denver)
  • Bi-weekly Grubhub lunch  stipend for remote employees


Skills Required

  • 5+ years of professional mobile development experience
  • Strong proficiency in React Native with shipped production apps
  • Solid TypeScript and React fundamentals
  • Understanding of mobile concerns: offline sync, push notifications, device performance, background tasks, app store deployment
  • Hands-on experience with AI-assisted development tools (Cursor, GitHub Copilot, or similar)
  • Ability to architect mobile systems including data sync, caching, and state management tradeoffs
  • Track record of mentoring junior engineers and improving team technical quality
  • Comfort participating in product conversations and defending technical choices
  • Experience with Expo or bare React Native workflow in production apps
  • Native module bridging experience (iOS/Android)
  • Experience building field service, logistics, or low-connectivity mobile apps
  • Familiarity with backend stack: PHP, MySQL, AWS
  • Experience with agentic AI workflows or building LLM-powered tooling
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Lakewood, CO
155 Employees
Year Founded: 2017

What We Do

ServiceCore helps our customers Get More Done, and Stress Less. How? By supercharging their portable sanitation or roll-off businesses with software that cuts wasted time, manages jobs, optimizes routes, tracks inventory, and automates billing. The result? More revenue, satisfied customers, and happy staff. Speaking of happy staff, ServiceCore employees are talented and driven, and we know how to have fun! We celebrate a judgment-free culture that encourages you to be your authentic self. And we provide ample opportunities to learn and grow in a place where you feel supported. We care deeply about our people (and pets!). Every member of the ServiceCore team participates in our equity appreciation program. We’re in this together! ServiceCore is backed by Mainsail Partners, a private equity firm that specializes in helping software companies like ours accelerate growth.

Similar Jobs

Rula Logo Rula

Senior Software Engineer

Healthtech • Social Impact • Software • Telehealth
Remote
United States
595 Employees
173K-203K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
OH, USA
11000 Employees
130K-175K Annually

CrowdStrike Logo CrowdStrike

Engineer II, Advanced Research (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
MN, USA
11000 Employees
100K-145K Annually

ServiceNow Logo ServiceNow

Consultant

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
San Diego, CA, USA
29000 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
Chicago, Illinois
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account