Senior Mobile Software Engineer

ServiceNow Logo

ServiceNow

๐Ÿ’ต $126k-$215k
๐Ÿ“Remote - United States

Summary

Join ServiceNow's dynamic mobile team as an experienced Mobile Backend & Native Android Engineer. Design and develop Android client features and mobile-specific backend services, building simple, intuitive, and powerful software. Collaborate with product, design, and engineering teams, following agile practices to deliver high-quality software. Contribute to new features, product enhancements, and technical architecture, integrating platform capabilities like security and third-party services. Mentor peers and take ownership of the development lifecycle, from ideation to testing and automation. Shape the future of the ServiceNow mobile experience by working with cutting-edge technologies to solve real-world challenges.

Requirements

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry
  • In using AI Productivity tools such as Windsurf, Cursor, Etc
  • Strong mobile development experience on Android (Kotlin or Java)
  • 2+ years of backend development experience with real-world application
  • Solid understanding of offline storage, multithreading, and performance tuning
  • Experience with RESTful APIs and tools like Retrofit (Gson or Moshi)
  • Familiarity with CI tools (Jenkins Pipelines/Groovy/Gradle/Git)
  • Strong foundation in algorithms, data structures, OOP, and design patterns
  • Experience with AI developer tools
  • Comfortable integrating AI-powered tools or thinking critically about their impact
  • Excellent English communication skills
  • A growth mindset and a passion for staying current with tech trends

Responsibilities

  • Design and develop Android client features and mobile-specific backend services
  • Build simple, intuitive, and powerful software that our customers can customize
  • Collaborate cross-functionally with product, design, and other engineering teams
  • Follow agile practices to deliver high-quality software in iterative cycles
  • Contribute to new features, product enhancements, and technical architecture
  • Integrate platform capabilities like security, authentication, and third-party services
  • Mentor peers and foster a culture of innovation and knowledge sharing
  • Take ownership of the development lifecycleโ€”from ideation to testing and automation

Preferred Qualifications

Experience with JavaScript

Benefits

  • Health plans, including flexible spending accounts
  • A 401(k) Plan with company match
  • ESPP
  • Matching donations
  • A flexible time away plan
  • Family leave programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.