Android Developer

2 days ago


Chennai, Tamil Nadu, India Synechron Full time

Job Summary

Synechron is seeking a highly skilled Android Developer with extensive experience in developing enterprise-grade mobile applications. The successful candidate will be responsible for designing, building, and maintaining high-performance Android applications at a global scale. This role offers an opportunity to lead technical initiatives, improve app architecture, and deliver innovative solutions that meet complex business needs. Your contributions will enhance our mobile ecosystem and support organizational digital transformation goals.

Software Requirements

Required Skills:

  • Strong proficiency in Android SDK, Kotlin, and Java, with at least 7 years of coding experience

  • Experience with architecture components such as ViewModel, LiveData, Room, and Lifecycle-aware components

  • Deep understanding of object-oriented development, design patterns, and best practices for Android application architecture

  • Knowledge of multi-threading, memory management, caching, and performance optimization on mobile devices

  • Familiarity with Android app deployment, from development to publishing on Google Play Store

  • Experience with Firebase, including Crashlytics, Analytics, and Remote Config

  • Well-versed in CI/CD principles and tools (e.g., Jenkins, GitLab CI, or similar)

Preferred Skills:

  • Experience with MVVM, Clean Architecture, and Dependency Injection (Dagger/Hilt)

  • Knowledge of functional programming concepts in Kotlin

  • Experience with cross-platform frameworks or tools (React Native, Flutter) is a plus

  • Experience on distributed services and troubleshooting in complex ecosystem environments

Overall Responsibilities

  • Design, develop, and deploy performant, secure, and scalable Android applications aligned with organizational needs

  • Define, develop, and maintain clean APIs along with native modules for seamless integration with backend services

  • Collaborate with product teams, UX/UI designers, and QA to translate requirements into technical solutions and deliver high-quality features

  • Lead efforts in code reviews, testing, and maintaining coding standards across projects

  • Optimize app performance, memory management, and responsiveness for a variety of devices and OS versions

  • Keep abreast of emerging mobile technologies, industry trends, and best practices to continuously innovate and improve solutions

  • Troubleshoot and resolve complex issues, including debugging, performance bottlenecks, and version compatibilities

  • Mentor junior developers, sharing technical expertise and best practices

  • Ensure adherence to security standards, data protection, and quality assurance principles

Technical Skills (By Category)

Programming Languages:

  • Essential: Kotlin, Java

  • Preferred: Basic scripting in Python or Shell scripting for automation tasks

Frameworks & Libraries:

  • Essential: Android Architecture Components, Jetpack libraries, Firebase SDKs

  • Preferred: External libraries such as Retrofit, OkHttp, Dagger/Hilt, Coroutines

Design & Architecture:

  • Essential: MVVM, Clean Architecture, API design and integration techniques

  • Preferred: Modular app structure, Dependency Injection, EventBus

Data & Storage:

  • Essential: Room, SharedPreferences, Caching strategies, SQLite

  • Preferred: Realm or other NoSQL mobile databases

Tools & DevOps:

  • Essential: Android Studio, Version control (Git), CI/CD pipelines (Jenkins, GitLab CI, etc.)

  • Preferred: CI/CD automation, Automated testing tools (Espresso, UI Automator)

Cloud & Monitoring:

  • Preferred: Firebase Analytics, Crashlytics, Google Cloud Platform or similar integrations

Experience Requirements

  • Minimum of 7 years of hands-on Android app development experience in enterprise or large-scale applications

  • Proven experience designing scalable, high-performance Android applications for global deployment

  • Extensive knowledge of app lifecycle management, multi-threading, and performance tuning

  • Successful track record leading projects, mentoring teams, and working within Agile environments

  • Experience working with APIs, backend integrations, and cloud services preferred

  • Industry experience in finance, healthcare, or enterprise solutions is advantageous; alternative experience in high-volume apps is acceptable

Day-to-Day Activities

  • Lead the development, enhancement, and optimization of Android applications

  • Collaborate with product managers, UX/UI designers, and QA teams to define features and ensure quality

  • Write clean, efficient, and maintainable code following best practices and organizational standards

  • Conduct code reviews, perform testing, and ensure application stability and security

  • Troubleshoot issues affecting app performance or user experience and implement solutions

  • Stay updated on the latest Android platform features, tools, and industry best practices

  • Drive continuous improvement in app architecture and development processes

  • Mentor junior developers and promote knowledge sharing across teams

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related discipline

  • Proven experience in developing high-scale Android enterprise applications

  • Relevant certifications (e.g., Google Android Developer Certification) are a plus

Professional Competencies

  • Strong analytical and problem-solving skills with attention to detail

  • Excellent communication and collaboration skills for engaging stakeholders and cross-functional teams

  • Leadership qualities to guide and mentor junior team members

  • Ability to work independently, prioritize tasks, and adapt to changing project needs

  • Passionate about emerging mobile technologies and best practices in app development

S​YNECHRON'S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice


  • Android developer

    9 hours ago


    Chennai, Tamil Nadu, India Coders Brain Technology Full time

    experience- 6years notice period- immediate location- chennai (hybrid) job description- Proven software development experience and Android skills development Proven working experience in Android app development and Have published at least one original Android app experience in kotlin and java. Experience with Android SDK Experience working with remote data...

  • Android Developer

    1 week ago


    Chennai, Tamil Nadu, India Digital Placement Full time

    Android DeveloperCompany OverviewDigital Placement operates in the Staffing and Recruiting industry and is dedicated to placing professionals in the IT sector.Role and ResponsibilitiesWe are seeking a skilled Android Developer to develop and maintain applications aimed at a wide range of diverse Android devices. The Android Developer will be responsible for...

  • Android Developer

    4 days ago


    Chennai, Tamil Nadu, India Tata Consultancy Services (TCS) Full time

    Key Responsibilities:Develop high-performance Android applications using Kotlin and Java.Implement Material Design principles and leverage Android Architecture Components.Integrate databases (e.g., SQLite) and third-party APIs to enhance functionality.Ensure compliance with WCAG and AODA accessibility standards, including screen reader support (TalkBack),...

  • Android Developer

    1 week ago


    Chennai, Tamil Nadu, India Zencode Group Full time

    4 years experience in android app development using Java and KotlinExperience with Android SDKExperience in React Native is added advantageExperience working with remote data via REST and JSONFamiliarity with cloud message APIs and push notificationExperience with third-party libraries and APIsStrong knowledge of Android UI design principles, patterns, and...

  • Android Developer

    11 hours ago


    Chennai, Tamil Nadu, India Refex Green Mobility Ltd Full time

    Job Description: Android DeveloperAbout the RoleWe are seeking an experienced Android Developer to take full ownership of our Driver App. You will be responsible for delivering a reliable, high-performance, and intuitive mobile experience that powers our mobility operations. Key ResponsibilitiesDevelop, enhance, and maintain the Driver App using modern...

  • Android Developer

    2 days ago


    Chennai, Tamil Nadu, India Spider Full time

    Android Developer will be responsible for designing, developing, and maintaining high-quality mobile applications for the Android platform. They will collaborate with cross-functional teams to define, design, and ship new features. Required Candidate profileThe ideal candidate should have strong knowledge of Java and Kotlin, along with experience in...

  • Android Developer

    2 days ago


    Chennai, Tamil Nadu, India Photon Full time

    Greetings EveryoneWho are we?For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check .Android Developer:Required Skills & ExperienceCore...

  • Android Developer

    1 week ago


    Chennai, Tamil Nadu, India Talentgigs Full time

    Designation: Android DeveloperReporting to: Mobile App Team LeadLocation: Chennai, IndiaYears of Experience: 1.5+ yearsNotice Period : Immediate to 15 daysRoles and Responsibilities: Experience in mobile applications and customization. Experience with threading, and performance tuning, Must have excellent debugging skills. Experience in Android framework,...

  • Android Developer

    10 hours ago


    Chennai, Tamil Nadu, India Zigsaw Full time

    Job Description Job brief We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical...


  • Chennai, Tamil Nadu, India TekPillar® Full time

    Job Title:Android App Developer – AutomotiveExperience:3.5 to 6.5 YearsLocation:ChennaiKey Responsibilities:Develop and maintain Android applications for automotive platforms.Build and enhance UI using Jetpack Compose and modern Android development practices.Work with Kotlin/Java, Android SDK, and Jetpack components.Collaborate with HMI, Middleware, and QA...