Staff Software Engineer, Mobile (ios)

Google Google · Big Tech · London, United Kingdom

Staff Software Engineer for Google's Health Platforms and Devices team, focusing on building innovative mobile products and services to help users live healthier lives. The role involves developing and maintaining high-volume iOS applications, leading component design, implementing tests, mentoring junior engineers, and collaborating with cross-functional teams. While the team leverages Google's AI technologies, this specific role is primarily focused on mobile software engineering rather than core AI/ML development.

What you'd actually do

  1. Write and maintain high-volume mobile applications and software solutions, developing prototypes to quickly test new concepts.
  2. Lead the design of major mobile components and features, ensuring they are both scalable and maintainable.
  3. Implement unit and integration tests while adhering to mobile architecture best practices to ensure high software quality.
  4. Guide and mentor junior engineers within the team and across the broader organisation.
  5. Collaborate with cross-functional teams to deliver new products and features while managing project priorities and deadlines.

Skills

Required

  • iOS application development
  • software development
  • software design and architecture
  • testing and launching software products

Nice to have

  • AI systems and tools
  • leveraging AI tools to enhance personal productivity
  • data structures and algorithms
  • technical leadership
  • complex, matrixed organization projects