ServiceNow is looking for a Senior Mobile Software Engineer to join their dynamic mobile team. The role involves designing and developing Android client features and mobile-specific backend services, collaborating with cross-functional teams, and contributing to new features and product enhancements.
Requirements
- 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
- Excellent English communication skills
- A growth mindset and a passion for staying current with tech trends
- Experience with JavaScript is a plus
Benefits
- Health plans, including flexible spending accounts
- 401(k) Plan with company match
- ESPP
- Matching donations
- Flexible time away plan
- Family leave programs
- Variable/incentive compensation
- Equity (when applicable)