Lead Android Developer

Year    Delhi, India

Job Description


Company Description Explurger is a social media app that goes beyond check-ins to count exact miles, cities, countries & continents travelled. Explurger keeps a count of all travel while allowing users to create detailed travelogues, share future travel plans and add places to their bucket list. It is a new way to socialize built on AI. Role Description This is a full-time on-site Lead Android Developer role located in Delhi, India. The candidate will be responsible for leading the development and maintenance of the Android application of the Explurger platform. They will collaborate with cross-functional teams across engineering and design and will be responsible for managing the technical roadmap, architecture and performance of the application. As a Lead Android Developer you must have worked on a Social Media app or Video based app in the past. Responsibilities : Design, upgrade and add new features in the app for the Android platform. Ensure the performance, quality, and responsiveness of applications. Collaborate with a team to define, design, and ship new features. Identify and correct bottlenecks and fix bugs. Help maintain code quality and documentation. Required Skills : Extensive Experience with developing Android apps with Android SDK, Java, Kotlin Solid understanding of Android architecture components like livedata, viewmodel, databinding etc Writing clean and highly efficient code using Clean architecture and design patterns like MVVM, MVP Local database management using Sql, RoomDB, RealMeDB for offline support. Experience with third party APIs and libraries for Image loading like Glide, Picasso, Fresco. Networking libraries like retrofit, JSON parsing libraries like gson, moshi etc Strong Knowledge in Android jetpack components is must. Experience with offline storage, threading, and performance tuning. Strong knowledge of Android UI design principles, patterns, and best practices to deal with different screen sizes. Experience with RESTful APIs to connect Android applications to back-end services. Experience with Firebase Extensive Experience in handling, creating and customising Video players in the app including Exoplayer framework Knowledge of other web technologies and UIUX standards. Understanding of Android design principles and interface guidelines. Experience with performance and memory tuning with tools. Hands on experience with Profiler is a plus. Familiarity with cloud message APIs and push notifications. A knack for benchmarking and optimization. Proficient understanding of code versioning tools. Familiarity with continuous integration. Must have worked with ML Kit and on Augmented Reality Bachelor\'s/Master\'s degree in Computer Science, Computer Engineering or a related field. Strong verbal and written communication skills, with the ability to effectively communicate technical information to both technical and non-technical team members. Experience working with AI would be a strong plus.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3178104
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Delhi, India
  • Education
    Not mentioned
  • Experience
    Year