Posted:
11/26/2025, 3:27:10 PM
Location(s):
Chennai, Tamil Nadu, India ⋅ Tamil Nadu, India
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Software Engineering
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.
Website: https://www.synechron.com/
Headquarter Location: New York, New York, United States
Employee Count: 5001-10000
Year Founded: 2001
IPO Status: Private
Industries: Consulting ⋅ IT Management ⋅ Software