Android Developer
2 days ago
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
SYNECHRON'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 timeexperience- 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 timeAndroid 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 timeKey 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 time4 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 timeJob 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 timeAndroid 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 timeGreetings 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 timeDesignation: 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 timeJob 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...
-
Android App Developer
1 week ago
Chennai, Tamil Nadu, India TekPillar® Full timeJob 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...