Jobs · Engineering

Senior Software Engineer

ServiceTitan · United States · 5 days ago
RemoteRemoteEngineering$20k/yrFull-time

About the role

Ready to be a Titan? As a Senior Software Engineer, Android, you will be responsible for guiding the technical implementation for our next generation Android native mobile application(s). This is an exciting role for an extremely talented engineer to come in and develop key product differentiators by leveraging the full native power of our customers mobile devices. We build for perfection, use modern tools, have an amazing culture, and love to solve complex problems. If you share the same values, you should consider joining us in our efforts to achieve the extraordinary! Being human isn’t about checking every box on a list. It’s about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we’re solving. We’re in this together. Come be human, with us.

Responsibilities

Guide the technical implementation for next‑generation Android native mobile applications and develop key product differentiators by leveraging the full native power of customers’ mobile devices.

Requirements

  • Bachelor's degree in Computer Science (or a technical field) or equivalent practical experience
  • 5+ years of experience in mobile application development
  • 5+ years of experience with Android framework development
  • Expert level programming experience in Java or Kotlin
  • Experience architecting and designing mobile applications or frameworks

Qualifications

  • Master's degree or PhD
  • Experience architecting and designing large‑scale, scalable systems
  • Experience developing creative solutions to difficult problems
  • Deep knowledge of KMM
  • Strong understanding of Jetpack Compose

Skills

  • C# familiarity
  • Understanding of MVI architecture
  • Experience with BitRise

Benefits

  • Flextime, recognition, and support for autonomous work: flexible time off with ample learning and development opportunities
  • Comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events
  • Great work rewarded through Bonusly, peer‑nominated awards, and more
  • Holistic health and wellness

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com