Home/Job List/Principal Android Engineer
Nomni

Principal Android Engineer

Nomni

Chennai, Tamil Nadu, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

About the role

At Nomni, we're building the operating system for hospitalitybringing together POS, online ordering, loyalty, and data into a single integrated platform used by some of the world's most recognisable restaurant brands, including Shake Shack, Lune, Mixue, and Signature Hospitality.

Android is our primary strategic platform. The flexibility, scalability, and economics of Android hardware enable our customers to deploy enterprise POS solutions across multiple venues without the friction of traditional licensing models. As Nomni expands globally, the strength of our Android platform directly impacts how quickly we can grow.

We're looking for a Principal Android Engineer to lead the technical direction of our Android POS platform.

This is not a backlog management role. It is a hands-on technical leadership position responsible for the architecture, reliability, engineering standards, and long-term evolution of one of Nomni's most strategic products.

The person joining this role will define how our Android platform is built for years to come.

What you'll do

Extensive experience building large-scale native Android applications using Kotlin.Deep understanding of modern Android architecture and engineering best practices.Proven experience owning an Android POS, payments, or enterprise device platform end-to-end.Strong knowledge of offline-first applications, hardware integrations, and resilient mobile architectures.Experience leading technical direction across complex engineering initiatives.Ability to mentor engineers and elevate technical capability across a team.Excellent communication skills with the ability to explain technical decisions and influence stakeholders.Comfortable making sound technical decisions in fast-paced, high-pressure environments.

Qualifications

10+ years of professional software engineering experience, with significant hands-on experience developing native Android applications.Proven experience owning and evolving an Android POS, payments, or enterprise Android platform in a production environment.Expert-level proficiency in Kotlin and modern Android development practices, including Jetpack libraries, Coroutines, Flow, and dependency injection.Strong experience designing scalable, maintainable, and resilient mobile architectures.Demonstrated success leading technical direction for complex engineering initiatives while remaining hands-on.Experience integrating payment terminals, peripherals, and third-party hardware in Android environments.Strong understanding of offline-first application design, synchronization, and reliability in mission-critical systems.Experience mentoring engineers, conducting constructive code reviews, and driving engineering excellence across teams.Excellent communication skills with the ability to influence technical decisions across engineering and product teams.

Good to Have

Experience working within hospitality, restaurant technology, retail POS, fintech, or payment platforms.Experience supporting enterprise-scale Android deployments across multiple markets or regions.Familiarity with Firebase, Google Cloud Platform, Cloud Functions, and Node.js services.Experience working with distributed engineering teams across multiple time zones. About the role

At Nomni, we're building the operating system for hospitalitybringing together POS, online ordering, loyalty, and data into a single integrated platform used by some of the world's most recognisable restaurant brands, including Shake Shack, Lune, Mixue, and Signature Hospitality.

Android is our primary strategic platform. The flexibility, scalability, and economics of Android hardware enable our customers to deploy enterprise POS solutions across multiple venues without the friction of traditional licensing models. As Nomni expands globally, the strength of our Android platform directly impacts how quickly we can grow.

We're looking for a Principal Android Engineer to lead the technical direction of our Android POS platform.

This is not a backlog management role. It is a hands-on technical leadership position responsible for the architecture, reliability, engineering standards, and long-term evolution of one of Nomni's most strategic products.

The person joining this role will define how our Android platform is built for years to come.

What you'll do

Extensive experience building large-scale native Android applications using Kotlin.Deep understanding of modern Android architecture and engineering best practices.Proven experience owning an Android POS, payments, or enterprise device platform end-to-end.Strong knowledge of offline-first applications, hardware integrations, and resilient mobile architectures.Experience leading technical direction across complex engineering initiatives.Ability to mentor engineers and elevate technical capability across a team.Excellent communication skills with the ability to explain technical decisions and influence stakeholders.Comfor

Required Skills

JavaScriptNode.jsKotlinGCPCommunicationLeadership

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience1015 years
Positions1

Posted by

N/A

Posted on:

18 Jul 2026

About Nomni

More open roles

Browse all jobs →