Back to all jobs
Tata Consultancy Services

Android Developer

Tata Consultancy Services

Singapore · Singapore Full-time 2-5 2d ago

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