Noon Academy Logo

Noon Academy

Senior Android Developer

Reposted One Month Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Lead Android development: define architecture and patterns, prototype and build production-quality Android apps at scale, improve mobile performance and availability, work in agile/scrum, mentor and lead teams, and occasionally support non-mobile platform tasks.
The summary above was generated by AI
Company Description

Noon Academy is a fast-growing EdTech startup. We have served 2 million students and working day and night to grow to serve 50 million students by 2023. Our service is cool, yet requires very high performance and system availability. We connect students to teachers for on-demand tutoring sessions that are built upon the latest technologies such as Node.js, socket,  Kuberenetes, VoIP and different type of databases (Mysql, Mongo, Elastic Search, Graph Db etc.).

If you are passionate about delivering a high-quality product that is used by millions of users, then OUR MILLIONS of STUDENTS  WILL NEED YOU TO help them succeed in their education!

We just finished an investment round and WE'RE HIRING! If you're interested in such a massive, lasting impact on how people learn and grow, please let us know! We're always looking for top talent.

Job Description

Noon Academy is looking for a Lead Mobile Android Developer to join our growing team! In our collaborative environment, the Lead Mobile Android Developer will spearhead all mobile initiatives as we begin 2018 with significant scaling. We’re looking for a strong, dedicated engineer who is passionate about developing best-in-class applications that will forever change education.  

The position is based out of Bangalore, India

Qualifications

What You’ll Do

  • Establish architectural principles, select design patterns/libraries/tools and apply them
  • Prototype new solutions and produce production-quality applications
  • Proactively find problems and advance our mobile applications in an agile/scrum environment
  • Occasionally help with non mobile aspects of the Noon platform and assume other technical responsibilities

What You’ll Need

  • Proven experience engineering software at scale
  • 5+ years of Android development experience
  • Understanding of different mobile architectures and must have implemented at least one of them
  • Independently craft project solutions by applying solid Object Oriented Design Principles.
  • Developed applications for time sensitive projects while considering business/system requirements.
  • Experience in Sockets is a big plus.
  • Strong Computer Science fundamentals, good knowledge of algorithms and data structures and a basic understanding of how the API's and web work.
  • Strong team player. Must have led a couple of teams.
  • Working knowledge of user experience and user interface best practices

Similar Jobs

4 Days Ago
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software
Architects and delivers native Swift and Kotlin mobile security features for authentication, password management, and identity verification applications. Implements biometrics, secure storage, autofill, encryption, and OIDC/OAuth2 integrations. Owns mobile testing, CI/CD, app-store releases, telemetry, incident response, and troubleshooting. Mentors engineers, reviews RFCs, and guides AI-assisted development workflows. Participates in on-call rotations and collaborates with backend platform teams.
Top Skills: AndroidAutofillAWSBiometricpromptBitriseClaude CodeCredential ProviderCursorEspressoFace IdFastlaneFirebase CrashlyticsGCPGithub ActionsGithub CopilotGoiOSKeychainKeystoreKotlinOauth2OidcRest ApisSecure EnclaveSentrySwiftTouch IdWebsocketsXctest
9 Days Ago
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Software • Consulting
Designs, develops, tests, deploys, and maintains high-quality Android applications using Java and Kotlin. Collaborates with backend teams, optimizes performance and responsiveness, resolves bugs, implements security measures, and supports full application lifecycles. The role also mentors junior developers, applies Android best practices, ensures Google Play compliance, and contributes to project leadership and continuous improvement.
Top Skills: AndroidAndroid FrameworksAndroid SdkAndroid StudioCloud PlatformsGitJavaKotlinRestful ApisThird-Party Libraries
26 Days Ago
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Edtech
Own the Android app end to end, including architecture, performance, releases, app store presence, experimentation, and roadmap. Lead and mentor mobile engineers, establish technical direction, and deliver polished native experiences. Partner with engineering and product leadership on growth, onboarding, and retention initiatives. Ship, instrument, measure, and iterate quickly in a PLG and A/B testing environment, while helping scale the mobile team.
Top Skills: Android StudioAndroid Testing FrameworksAndroid ViewsAWSExpoFirebaseGoogle Play ConsoleJavaJetpack ComposeKotlinNest.JsNext.JsNode.jsPrismaPush NotificationsReact NativeReactTailwind

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account