Software Engineer - Android

Ontic is a technology company providing software solutions with a focus on Android application development.
Android
Mid-Level Software Engineer
In-Person
3+ years of experience

Description For Software Engineer - Android

Ontic is seeking a skilled Android Developer with 3-5 years of experience to join their engineering team in Noida, India. The role focuses on developing and maintaining Android applications using Kotlin/Java, with emphasis on high performance and user experience. The position requires strong expertise in Android SDK, UI design principles, and modern architecture patterns like MVVM. The ideal candidate will work with cross-functional teams, manage app releases, and maintain code quality through reviews and best practices. Ontic offers competitive compensation and comprehensive benefits including medical coverage, education stipends, and a dynamic work environment.

Last updated 3 hours ago

Responsibilities For Software Engineer - Android

  • Design and build advanced applications for the Android platform using Kotlin/Java
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with external data sources and APIs (REST/JSON)
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and fix bugs, and continuously discover, evaluate, and implement new technologies
  • Write clean, maintainable, and efficient code following best practices
  • Conduct code reviews and provide constructive feedback
  • Manage app releases and updates to Google Play Store
  • Maintain documentation of code, development processes, and application updates

Requirements For Software Engineer - Android

Kotlin
Java
  • 3–5 years of professional Android app development experience
  • Strong proficiency in Kotlin and/or Java
  • Deep understanding of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with cloud message APIs and push notifications (e.g., Firebase)
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with third-party libraries, APIs, and integration
  • Good understanding of MVVM architecture, Android Jetpack components
  • Solid understanding of Git for version control

Benefits For Software Engineer - Android

Medical Insurance
Education Budget
  • Competitive Salary
  • Medical Benefits
  • Internet Reimbursement
  • Home Office Stipend
  • Continued Education Stipend
  • Festive & Achievement Celebrations
  • Dynamic Office Environment

Interested in this job?

Jobs Related To Ontic Software Engineer - Android

Mobile Software Engineer II (Android)

Mid-level Android Software Engineer position at TD Bank focusing on mobile banking application development and maintenance.

Software Engineer II, Android (FSR)

Android Software Engineer II position at Toast, building enterprise restaurant management solutions, requiring 3+ years of Android development experience with Java/Kotlin.

Software Development Engineer (Android), Transporter Experience and Technology

Android Software Development Engineer role at Amazon's Last Mile delivery team, building core delivery experiences and innovative solutions for package delivery technology.

Software Dev Engineer II (Android), Last Mile Delivery Prdct&Tech

Android Software Development Engineer II position at Amazon's Last Mile Delivery Technology team, building mobile foundations for the Flex delivery application.

Android Software Engineer, Users, Listings & Platform

Android Software Engineer position at Airbnb focusing on building user-facing products for reputation, reviews, and host recognition systems.