Noon Academy Logo

Noon Academy

Senior Android Developer

Posted 20 Days 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
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Design, architect, and implement end-to-end Android features using Kotlin and Jetpack Compose. Build enterprise workflows, optimize UI and background performance, own features and microservices, ensure robust testing and documentation, and collaborate with Product and Design to deliver high-quality mobile experiences for global users.
Top Skills: AccessibilityAndroid SdkCachingClean ArchitectureCoroutinesCursorDaggerEspressoFlowGithub CopilotHiltJetpack ComposeKotlinLocalizationMicroservicesMviMvvmOffline StorageRetrofit
5 Days Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Software
Build and maintain high-performance Android SDKs and cross-platform components, collaborate with product teams to extract reusable patterns, optimize for performance and security, and ensure reliable SDK delivery via CI/CD and observability tooling.
Top Skills: Android ProfilerAndroid SdkCi/CdDartFlutterGradleJavaKotlinLeakcanaryMavenProguardR8Restful ApisSsl PinningStrictmode
6 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Consumer Web • Information Technology
Develop and debug Android Auto and Android Automotive OS (AAOS) features for infotainment platforms. Implement system- and application-level functionality, work with IPC (AIDL/Binder), optimize media/projection integrations, perform certification (PCTS) and log-based troubleshooting, and mentor junior engineers while collaborating across teams on embedded Android platform bring-up and validation.
Top Skills: AidlAndroid AutoAndroid Auto ProjectionAndroid Automotive Os (Aaos)Android IpcAndroid Studio ProfilerAnr TraceAospBinder FrameworkBluetoothCC++Car ApisCar ServiceDmesgGal Monitor LogsGitGoogle Certification/ValidationJavaKernel LogsKotlinLogcatMedia FrameworksPartner Compatibility Test Suite (Pcts)PerfettoSvnSystem UiSystraceTombstone AnalysisUsbVehicle Hal (Vhal)Wifi

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