Senior Mobile Engineer at DISCO
Melbourne VIC 3004, , Australia -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

State Management, Swift, Kotlin, React Native, English

Industry

Information Technology/IT

Description

DISCO has been revolutionising music and media file management since 2016, becoming the go-to platform for the music industry. Empowering the industry’s top creators, professionals and more with unparalleled file management and discovery tools.
Every week, thousands of artists and music industry professionals use DISCO’s mobile app to manage, share and discover tracks with their partners and collaborators. As a result of recent growth, we’re looking for a seasoned, impact-driven full-time engineer to help shape the future of our mobile experience and help define the future of pro-grade music collaboration.

REQUIREMENTS

The successful candidate will have:

  • 7+ years of software engineering experience
  • 5+ years working with React Native for a commercially available product
  • Deep understanding of mobile app architecture, state management, navigation paradigms, performance optimisation, and native platform differences (iOS/Android)
  • Experience with platform-specific APIs, asynchronous request handling, background tasks, and push notifications
  • Familiarity with mobile ecosystem tooling such as Expo and mobile testing frameworks (e.g. Maestro)
  • Written and verbal fluency in English
  • Proficiency in GIT source control
  • An unrestricted right to work in Australia

BONUS SKILLS (NICE TO HAVES)

  • Experience designing or integrating with mobile design systems
  • Familiarity with native mobile development (Swift, Kotlin) or bridging native modules in React Native
Responsibilities

A Senior Mobile Engineer on the DISCO team is both a major contributor and role model in building robust, reusable, and user friendly mobile applications, interfacing with platform APIs, and finding elegant solutions to complex problems. They guide, mentor and collaborate with other engineers; employ strategic thinking and design knowledge to solve problems; collaborate with cross-functional teams; and help drive a culture of software engineering excellence.

The successful candidate will:

  • Build for DISCO - Develop and release cross-platform mobile applications in React Native and contribute to our long-term mobile technical vision
  • Write production-ready code that is clean, scalable and performance optimised, delivering a beautiful, mobile-native user experience
  • Design with mobile performance constraints, offline capabilities, platform conventions, and security in mind
  • Participate in a culture of documentation and knowledge-sharing within your team and with stakeholders
  • Make your code easily testable/understood by others, and account for mobile-specific edge cases, error handling, and degraded network conditions
  • Contribute to the implementation of tools and processes for mobile development, including build systems, over-the-air updates, testing, and debugging
  • Lead planning and discussions for complex projects. Actively participate and enhance the SDLC processes. Advocate for delivering value in increments.
  • Keep learning and stay up to date with the latest in mobile development, React Native libraries, and platform best practices
  • Be an inspiration and mentor for more junior members of the team.
Loading...