Android Developer

0 years

0 Lacs

Posted:21 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role Overview

Senior Android Developer


Key Responsibilities

  • Design and Development:

    Architect, build, and maintain robust Android applications. Ensure the performance, quality, and responsiveness of applications.
  • Collaboration:

    Collaborate with cross-functional teams (Product, Design, Backend) to define, design, and ship new features.
  • Performance Optimization:

    Optimize applications for maximum speed, performance, and scalability. Identify bottlenecks, fix bugs, and improve application efficiency.
  • Code Quality & Mentorship:

    Conduct code reviews to maintain high code quality and share best practices. Mentor junior developers and foster a culture of continuous learning.
  • Industry Trends:

    Keep up to date with the latest Android development trends, tools, and techniques , implementing best practices to ensure the apps are cutting-edge.


Must-Have Technical Skills


The ideal candidate will demonstrate high proficiency across the entire Android development lifecycle:

  • Core Languages:

    Strong experience in developing Android applications using

    Kotlin and Java

    .
  • Platform Expertise:

    In-depth understanding of the

    Android SDK

    and experience with various Android frameworks and libraries.
  • Scale Experience:

    Must be currently working on

    well-established Android Apps

    where there is large-scale usage.
  • API & Deployment:

    Expertise in integrating Android applications with

    RESTful APIs

    . High confidence in deploying the App to

    Google PlayStore

    and other mobile app stores (e.g., Galaxy).
  • Analytics & Integration:

    Strong experience in

    setting up events

    across the app for performance optimization and analytics for both tech and marketing teams (e.g., banner scroll events, scroll depth monitoring). Understanding of integrating with third-party SDKs like

    Clevertap, AppsFlyer, and Branch

    .
  • Remote Services:

    Very strong handle on using

    Firebase

    for Analytics, Crash Analytics, and experience with

    Firebase Remote Config

    .
  • Version Control:

    Proficiency in using

    Git

    for version control in a collaborative environment.


Good to Have Skills


  • Testing & Debugging:

    Ability to write unit and integration tests, and debug/resolve issues to improve stability and user experience.
  • CI/CD:

    Knowledge of integrating automated tests with

    CI/CD pipelines

    (e.g., Jenkins, GitLab), or at least an awareness of the process.
  • UI/UX:

    Strong understanding of mobile

    UI/UX principles

    and experience in implementing intuitive and visually appealing user interfaces.
  • Additional Knowledge:

    Familiarity with

    SQL

    and concepts related to

    App security

    and how it is exploited

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india