Shape the future of digital interaction by developing cutting-edge mobile applications for Android. Join a team at the forefront of technological innovation, where your contributions will impact millions of users globally.
This role offers the opportunity to work on projects critical to Google's success, with the flexibility to explore diverse areas and grow within a dynamic environment. We seek engineers eager to tackle complex challenges across the full technology stack.
- Craft high-quality code for new products and systems. - Engage in and lead design discussions, evaluating and selecting appropriate technologies. - Conduct thorough code reviews, ensuring adherence to best practices and maintaining code quality, accuracy, and efficiency. - Contribute to and update technical documentation, adapting content as products and user feedback evolve. - Diagnose and resolve product or system issues by analyzing root causes and their impact on operations and quality.
- Possess a Bachelor's degree or equivalent practical experience. - Demonstrate 2 years of software development experience in at least one programming language, or 1 year of experience with an advanced degree. - Have 2 years of dedicated experience in Android application development. - Proficient in data structures and algorithms, with at least 2 years of experience. - Experience in mobile application development, ideally with expertise in both Android and iOS platforms. - Familiarity with developing accessible technologies is a plus.
Software Development