Remote Senior Software Engineer, Android

closed
Logo of GoPro

GoPro

πŸ“Remote - Australia

Job highlights

Summary

Join our team at GoPro as we design and implement a brand-new Android mobile app for motorcycle helmets, enabling users to command and control their hardware while delivering a safer and more dynamic riding experience.

Requirements

  • Minimum 5+ years of professional experience
  • Bachelor of Computer Science or equivalent tertiary education
  • Professional experience, harnessing Agile methodology for collaboration, adaptability, and continuous improvement
  • Competency with managing the full development lifecycle while aligning with operational KPIs
  • Solid understanding of Android development fundamentals
  • In-depth exposure and familiarity with the latest Android development frameworks (Jetpack Compose, Flows, etc.)
  • Excellent knowledge of Kotlin and Java
  • Demonstrable experience designing applications and systems that interoperate with cloud applications and third-party vendor SDKs or systems
  • Sound practical understanding of best-practices in mobile application architectural design

Responsibilities

  • Lead the design, development, testing and operational excellence of mobile applications
  • Support the design and architecture of mobile applications
  • Spearhead the implementation of new mobile application modules
  • Collaborate with other members of cross-functional teams

Preferred Qualifications

  • Experience with iOS mobile application development
  • Experience building Kotlin Multiplatform (KMP) solutions
  • Expertise with implementing CI/CD pipelines
  • Experience leading software engineering teams
  • Strong documentation skills

Benefits

  • Competitive salary
  • Discretionary annual performance-related bonus
  • Superannuation fund
  • LiveHealthy monthly wellness reimbursement
  • Monthly phone and internet reimbursement
  • Wellness programs including 1:1 Coaching, 1:1 Therapy sessions, and mental health resources
  • Innovative remote-friendly wellness classes and events
  • Flexible work arrangements
  • International Travel Assistance
  • Professional + personal development opportunities, i.e. LinkedIn Learning, technology trainings, certifications, Peer-to-Peer learning, conferences and more
This job is filled or no longer available