Senior Android Developer

Oriient · Tel Aviv · Posted 2026-10-15

Apply on the employer's site

Description

About Oriient 


At Oriient, we are building the world’s most advanced and scalable Indoor GPS technology. We are a VC-backed company in a phase of hyper-growth with substantial market traction. Our platform powers indoor location experiences across retail, smart buildings, hospitals and healthcare centers, campuses, and emerging verticals. Oriient’s hardware-free, plug & play solution enables fast and cost-effective deployments at scale, unlocking new capabilities based on high-accuracy positioning, AI, and large-scale data processing. 


Job Summary 

As a Senior Android Developer you will be part of Oriient’s mobile team and be responsible for developing features both for our native SDKs and applications.

You will play a key role in a small team of top-notch developers, maturing the world's most advanced Indoor GPS platform with highly advanced real-time features as well as massive amounts of data. 


Key Responsibilities 

  • Design, develop, and maintain high-quality Android applications and a mobile SDK using Kotlin 
  • Own end-to-end feature development, from requirements and technical design through implementation, testing, and release 
  • Architect scalable, modular SDK components with a strong focus on performance, stability, and backward compatibility 
  • Define and enforce best practices for Android development, including architecture patterns, coding standards, and testing strategies 
  • Ensure SDK usability and developer experience, including clean APIs, documentation, and sample integrations 
  • Collaborate closely with product, backend, and QA teams to translate product requirements into robust technical solutions 
  • Maintain high code quality through code reviews, refactoring, and automated testing (unit, integration, and UI tests) 
  • Monitor and debug production issues, including crash analysis, performance metrics, and customer-reported issues 
  • Stay up to date with Android platform changes, new Kotlin language features, and Android ecosystem updates, and proactively apply relevant improvements 



Requirements


Qualifications and Experience 

  • 5+ years of professional Android development experience 
  • Deep knowledge of Android platform fundamentals 
  • Strong understanding of Jetpack Compose, Coroutines, app lifecycle, memory management, concurrency, and system frameworks 
  • Proven ability to design clean, stable APIs with a focus on backward compatibility and developer experience 
  • Solid architectural skills 
  • Experience with scalable Android architectures (e.g., MVVM, Clean Architecture, modularization) and making pragmatic tradeoffs 
  • Strong debugging, performance, and optimization skills 
  • Experience analyzing crashes, performance bottlenecks, memory leaks, and battery usage in production environments 
  • High bar for code quality and testing 
  • Excellent communication and collaboration skills 


Advantages 

  • Startup or high-growth tech experience. 
  • Experience designing and maintaining reusable libraries or SDKs 
  • Experience with unit testing and integration testing, CI pipelines, and conducting effective code reviews 


What We Offer 

  • A high-impact role at the core of a rapidly growing technology company. 
  • Dynamic, collaborative team environment with strong ownership culture. 
  • Competitive salary and benefits. 
  • Flexible working hours and remote-work options.