Android Developer
Tata Consultancy Services
Singapore · Singapore
Full-time
2-5
2d ago
99%
Strong
Job description
About TCS:
Join Tata Consultancy Services, Asia Pacific and be part of an organization committed to sustainable development for our future. TCS follows the Tata group philosophy of building sustainable businesses that are rooted in the community and demonstrate care for the environment. Our unique values position us to combine a purpose-driven worldview with digital innovation, collaborating with customers, communities and governments to lead and shape innovative solutions for a sustainable future. TCS has been carbon neutral in its operations across 11 countries, 12 delivery centers and 18 offices in Asia Pacific since 2022. This is only the initial stage in TCS’ journey as we strive to achieve long-term net zero emissions by 2030.
Job Description :
Key Responsibilities
Develop and maintain animation components across Android, iOS, and Web SDKs and their associated demo applications
Author and prepare motion assets in Adobe After Effects for Lottie export, and integrate Lottie animation files into Android, iOS, and Web platforms
Collaborate with designers and engineers to ensure animations meet responsive design standards with appropriate sizing constraints and layout adaptability
Apply platform-specific performance profiling techniques to maintain smooth animation playback across a range of device capabilities
Conduct platform-specific end-to-end testing to validate animation behaviour and performance across OS versions and form factors
Basic Qualifications
2–3+ years of hands-on mobile development experience across iOS and/or Android platforms
Prior exposure to motion graphics or animation workflows for digital platforms
Proficiency in Adobe After Effects, Photoshop, and Illustrator for motion asset creation and preparation
Experience with Lottie animations — including authoring After Effects compositions for Lottie export, integrating Lottie files into Android, iOS, and Web, and debugging cross-platform rendering issues
Proficiency in Swift and SwiftUI for iOS development
Proficiency in Kotlin and Jetpack Compose for Android development
Proven experience with SDK packaging, version control, and framework distribution