At a Glance
- Tasks: Develop innovative features in Jetpack Compose and collaborate with Android teams.
- Company: Join Google, a leader in tech innovation and global connectivity.
- Benefits: Competitive salary, diverse culture, and opportunities for growth.
- Why this job: Make an impact on billions of users with cutting-edge technology.
- Qualifications: Bachelor’s degree, experience in Android development, and Kotlin programming.
- Other info: Dynamic work environment with chances to switch projects and teams.
The predicted salary is between 28800 - 43200 £ per year.
Required qualifications:
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with data structures and algorithms.
- 1 year of experience with Android application development.
- Experience programming in Kotlin.
Preferred qualifications:
- Experience with Kotlin and building Android applications.
- Experience with Android as a platform while demonstrating interest in building libraries for developers as our users.
- Knowledge of Jetpack Compose is of high interest for our team, but not strictly necessary.
Responsibilities:
- Develop new functionality in the Jetpack Compose codebase and occasionally in the Views (Android platform) codebase.
- Design and iterate on Application Programming Interface (API) with input from the team and community.
- Collaborate with other Android teams with guidance from leads.
- Brainstorm new ideas for features in Jetpack Compose and the broader Toolkit domain.
Software Engineer II, Android Toolkit employer: Google Inc.
Contact Detail:
Google Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II, Android Toolkit
✨Tip Number 1
Get your networking game on! Connect with current or former Google employees on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral.
✨Tip Number 2
Show off your skills! Build a small project using Jetpack Compose or Kotlin and share it on GitHub. This not only demonstrates your coding chops but also your passion for Android development.
✨Tip Number 3
Prepare for those technical interviews! Brush up on data structures and algorithms, and practice coding challenges. We recommend platforms like LeetCode or HackerRank to get you in the zone.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team!
We think you need these skills to ace Software Engineer II, Android Toolkit
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Kotlin and Android development in your application. We want to see how you've used data structures and algorithms in real projects, so don’t hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects or experiences that relate to Jetpack Compose or building libraries for developers. This shows us you’re genuinely interested in what we do!
Be Yourself: Let your personality shine through in your written application. We’re looking for engineers who are versatile and enthusiastic, so don’t be afraid to share your passion for technology and problem-solving!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Google Inc.
✨Know Your Tech Stack
Make sure you brush up on your knowledge of Kotlin and Android application development. Be ready to discuss your experience with data structures and algorithms, as these are crucial for the role. Prepare examples of projects you've worked on that showcase your skills in these areas.
✨Show Your Passion for Android
Demonstrate your enthusiasm for building libraries and tools for developers. Talk about any personal projects or contributions to open-source that highlight your interest in the Android platform. This will show that you're not just looking for a job, but that you're genuinely invested in the community.
✨Familiarise Yourself with Jetpack Compose
Even if you don't have extensive experience with Jetpack Compose, it's worth familiarising yourself with its features and benefits. Be prepared to discuss how you would approach developing new functionality within this framework, as it’s a key part of the role.
✨Prepare for Collaboration Questions
Since collaboration is a big part of the job, think about times when you've worked with others to solve problems or brainstorm ideas. Be ready to share specific examples that demonstrate your teamwork skills and how you can contribute to a positive team dynamic.