Software Engineer – Multiplatform
vor 1 Woche
Location: Flexible (Sydney) This role offers the flexibility to work from home within proximity to an office location as needed. The Role GoPro delivers a suite of world‑class cross‑platform software solutions including industry‑leading video editing apps for iOS and Android used by millions of people each month. Our products make it easy for users to capture, edit and share incredible videos of their life’s adventures with family and friends. As a Software Engineer on this team you’ll be responsible for the design and implementation of a next‑generation cross‑platform app that empowers users to engage with and celebrate their passions in new and exciting ways. You’ll work hands‑on with Kotlin Multiplatform technology, own core components of our architecture, influence design decisions and collaborate with talented engineers, designers and product managers. If you’re passionate about crafting exceptional user experiences, solving complex technical challenges and working in an environment that values innovation and quality, we’d love to hear from you. What You Will Do Play a key role in designing, developing, testing and ensuring the operational excellence of Kotlin Multiplatform solutions for Android and iOS. Take ownership of specific areas within the overall software project, leading their design, implementation and testing. Actively contribute to stand‑ups, design reviews, code reviews, sprint demos and other Agile ceremonies. Collaborate closely with cross‑functional team members to deliver high‑quality outcomes. Use Jira to define user stories, track progress and manage priorities. Communicate proactively on challenges, risks, progress updates and requests for support. Skills Were Excited About Experience: Minimum of 5 years in professional software engineering. Education: Bachelor’s degree in Computer Science or equivalent tertiary qualification. Agile Mindset: Proven track record applying Agile methodologies to foster collaboration, adaptability and continuous improvement. Lifecycle Knowledge: Strong familiarity with the software development lifecycle and ability to align processes with operational KPIs. Kotlin & Java Mastery: Expert‑level proficiency in Kotlin and Java with hands‑on experience delivering production‑grade software in both languages. Kotlin Multiplatform Expertise: Significant practical experience building and maintaining Kotlin Multiplatform solutions. Android Fundamentals: Deep understanding of Android development principles, frameworks and tools including Jetpack Compose and Kotlin Flows. Code Quality: Demonstrated history of delivering well‑documented, clean, maintainable code that meets style guides, incorporates testing and uses pragmatic design patterns. Architecture: Sound understanding of cross‑platform application architecture best practices. Integration Skills: Experience designing applications and systems that integrate with cloud services, third‑party SDKs or vendor systems. Bonus Points For Development experience for iOS, macOS and/or Windows desktop platforms. Expertise in implementing CI/CD pipelines for mobile or multiplatform projects. Experience building user experiences for video playback and manipulation. Background in mapping SDK development. Wireless communication development experience (Bluetooth and/or Wi‑Fi). A collaborative spirit and willingness to mentor team members. Why Work With Us Create your own destiny. GoPro enables you and trusts you to get your own job done because we believe that autonomy in the role brings out the best in our employees. Live your best life. We’ve adopted remote and flexible work arrangements to support work at GoPro alongside our commitment to supporting employee well‑being, belonging and connection with one another. Work with leading‑edge technologies. We encourage employees to cultivate and use the latest and greatest technology to provide the best solutions to serve our customers. We celebrate creative solutions that bring innovation to GoPro technology. GoPro Highlights Get your very own GoPro camera gear; Superannuation fund Competitive salary and discretionary annual performance‑related bonus 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. Opportunity Lab technology trainings, certifications, Peer‑to‑Peer learning conferences and more Opportunities to get involved in the causes that you care about (annual camera donation volunteer events) Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems GoPro is proud to be an Equal Opportunity Employer. #flexible #LI-Hybrid #LI-EC1 Employment Type: Full Time Experience: years Vacancy: 1 #J-18808-Ljbffr
-
Software Engineer – Multiplatform
Vor 4 Tagen
Council of the City of Sydney, Österreich GoPro, Inc. VollzeitLocation: Flexible (Sydney): This role offers the flexibility to work from home, within proximity to an office location, as needed. The Role GoPro delivers a suite of world-class, cross-platform software solutions — including industry-leading video editing apps for iOS and Android — used by millions of people each month. Our products make it easy for...
-
Software Engineer – Multiplatform
vor 2 Wochen
Sydney, Österreich GoPro VollzeitOverview Senior Software Engineer – Multiplatform role at GoPro. Location: Flexible (Sydney). This role offers the flexibility to work from home, within proximity to an office location, as needed. Job Title Senior Software Engineer – Multiplatform What You Will Do Play a key role in designing, developing, testing, and ensuring the operational excellence...
-
Senior Kotlin Multiplatform Engineer
vor 1 Woche
Council of the City of Sydney, Österreich GoPro VollzeitA leading technology firm is seeking a Software Engineer to design and implement a cross-platform app. This role involves working with Kotlin Multiplatform technology and requires at least 5 years of software engineering experience. Ideal candidates will have expertise in Kotlin, Java, and Agile methodologies. The position offers flexible work arrangements,...
-
Senior Kotlin Multiplatform Engineer
Vor 4 Tagen
Council of the City of Sydney, Österreich GoPro, Inc. VollzeitA leading technology company is seeking a Software Engineer to design and implement cross-platform applications. You'll work with Kotlin Multiplatform technology contributing to user engagement solutions. The ideal candidate should have over 5 years of software engineering experience, a Bachelor's degree in Computer Science, and mastery in Kotlin and Java....
-
Software Engineer
vor 7 Stunden
Council of the City of Sydney, Österreich Passmark Software VollzeitWe’re hiring a Software Engineer at the mid‑level. Strong juniors will also be considered if you have demonstrated good fundamentals and the ability to work with low‑level APIs. Responsibilities C/C++ on Windows (Win32 API) Native functionality, UI, and system integration Platform‑specific implementations with minimal, well‑defined boundaries...
-
Software Engineer
vor 4 Wochen
Council of the City of Sydney, Österreich ELMO Software VollzeitFounded in 2002, ELMO Software has established itself as a leading provider of innovative HR technology solutions, proudly serving over 2,000 mid‑sized organizations and more than one million end users across Australia, New Zealand and the UK. Our comprehensive suite of ISO‑certified solutions covers the entire employee lifecycle, empowering HR...
-
Senior Software Engineer
Vor 6 Tagen
Council of the City of Sydney, Österreich Software at Scale VollzeitSenior Software Engineer (TypeScript, Node.js) - Perm or Contract Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates. With a global presence and local expertise, we deliver innovative solutions without compromising...
-
City of Brisbane, Österreich RIB Software VollzeitC++ Software Engineer – RIB Graphics Team Job Title: C++ Software Engineer – RIB Graphics Team Location: Brisbane Employment Type: Full-Time Department: Product Engineering / R&D Driven by transformative digital technologies and trends, we are RIB and we’ve made it our purpose to propel the industry forward and make engineering and construction more...
-
C++ Software Engineer
Vor 2 Tagen
City of Brisbane, Österreich Rib Software VollzeitC++ Software Engineer – RIB Graphics Team Job Title: C++ Software Engineer – RIB Graphics Team Location: Brisbane Employment Type: Full-Time Department: Product Engineering / R&D Driven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more...
-
Senior Kotlin Multiplatform Engineer
Vor 2 Tagen
Council of the City of Sydney, Österreich Gopro VollzeitA leading technology firm is looking for a Software Engineer to design and implement a cross-platform app. The ideal candidate has at least 5 years of software engineering experience, with expertise in Kotlin, Java, and Agile methodologies. This position offers flexible work arrangements, a competitive salary, and various wellness benefits. Join a dynamic...