Senior Android Software Engineer (Multiple Positions)
ByteDance, San Jose, California
The team
Our team plays a crucial role in ensuring the company’s success. We seek people who are willing to learn and put in the effort to solve problems. Our challenges are not your regular day-to-day problems - you’ll be part of a team that’s developing new solutions to new challenges. It’s working fast, at scale, and we’re making a difference. We are looking for talents to join us on this exciting journey!
What you will do
Design, test, deploy, and maintain software products/features on Android software development kit (SDK). Build reusable Android software components for interfacing with our back-end platforms. Analyze and optimize user interface (UI) and infrastructure application code for quality, efficiency, and performance. Support and authorize third party application access to share our product features. Work closely with product designers and product managers to build new and innovative application experiences for Android.