Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Android Developer - Naukrigulf @ Info Edge

Home > Software Development

 Senior Software Engineer - Android Developer - Naukrigulf

Job Description

Roles & Responsibilities

  • Design, develop, test, and maintain high-quality Android applications using Kotlin or Java programming languages.
  • Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
  • Ensure adherence to coding standards, best practices, and design patterns for efficient and scalable code execution.
  • Integrate and consume RESTful APIs while ensuring performance, reliability, and proper error handling.
  • Troubleshoot issues and debug code to identify and resolve defects in a timely manner.
  • Participate in code reviews and contribute to continuous improvement of the codebase.
  • Maintain and enhance existing applications to improve performance, stability, and user experience.

Job Requirements

  • 1-3 years of hands-on experience in Android application development.
  • Strong proficiency in Kotlin and understanding of the Android application lifecycle.
  • Experience with MVVM or layered architecture (UI ViewModel Repository).
  • Hands-on experience with Dependency Injection frameworks such as Koin, Dagger, or Hilt.
  • Solid understanding of Retrofit and OkHttp, including interceptors and API error handling.
  • Experience working with authentication, token refresh, and session management.
  • Working knowledge of Room (SQLite) and local data caching strategies.
  • Experience with WorkManager for background and periodic tasks.
  • Familiarity with Android Navigation Component, deep links , payment gateway and multi-screen flows.
  • Exposure to Jetpack Compose along with traditional XML-based UI development.
  • Experience debugging production issues using tools like Firebase Crashlytics.
  • Comfortable working with large codebases and maintaining or improving existing systems.
  • Experience working with Android WebView, including handling JavaScript bridges, deep links, and WebView performance issues, is a plus.
  • Experience working in a hybrid work environment is a plus.

Job Classification

Industry: Internet
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time

Contact Details:

Company: Info Edge
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   webview ui development android coding mvvm java ui xml design patterns dependency injection debugging okhttp api programming dagger rest sqlite issue kotlin bridges firebase javascript environment performance retrofit android application development application jetpack

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Audio Driver Developer

  • Capgemini
  • 10 - 17 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Python Developer

  • Oracle
  • 3 - 6 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Fullstack Developer

  • Capgemini
  • 2 - 5 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

React UI Developer

  • Cognizant
  • 3 - 6 years
  • India
  • 2 days ago
₹ -15 Lacs P.A.

Info Edge

Criteo (NASDAQ: CRTO) is the global commerce media company that enables marketers and media owners to drive better commerce outcomes. Its industry leading Commerce Media Platform connects thousands of marketers and media owners to deliver richer consumer experiences from product discovery to purchas...