Senior Software Engineer – Mobile

Posted 7hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing mobile applications for ServiceCore's sanitation industry. Leading architecture and mentoring a cross-functional team in React Native development.

Responsibilities:

  • Own the architecture and implementation quality of ServiceCore’s mobile application
  • Set the testing strategy for mobile
  • Drive mobile-specific technical debt reduction
  • Mentor SE1s and SE2s on your pod through code review, pairing, and direct feedback
  • Partner with Product and Design on UX decisions
  • Lead AI-assisted development on your team

Requirements:

  • 5+ years of professional mobile development experience
  • Strong proficiency in React Native
  • Solid TypeScript and React fundamentals
  • 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)
  • Demonstrable ability to architect mobile systems
  • Track record of mentoring more junior engineers and improving the technical quality of the team around you
  • Comfort engaging with the ‘why’ behind features

Benefits:

  • 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