Nine is looking for a Senior Mobile Developer in Sydney, Australia. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Coach and provide technical mentoring to other developers within the team.
- Manage the technical conversations and solutions for our app.
- Cooperate with product owners and designers to deliver the best results utilizing the latest agile practices and modern development techniques.
- Solve problems and researching new technologies and techniques to continuously improve our systems and processes.
- Operate on a high-profile app with over a million downloads and long roadmaps for future development.
- Display a positive and professional communication style.
- Associate in and supports a team environment.
- Liaise in a clear, timely and consistent manner.
- Share information in a positive way.
- Promote and participate in safe workplace culture.
Job Requirements:
- Minimum 6 years of working experience with mobile apps.
- Effective experience building apps using React Native framework.
- Proficient experience with media framework, specifically video playback and ideally dealing with 3rd party video players.
- Demonstarted understanding of design patterns and architectures commonly used in app development
- Proven track record in TDD.
- Expert knowledge of Material Design Guidelines and able to create custom UI components.
- Deep knowledge of screen/stack management.
- Advanced asynchronous event handling.
- Good working knowledge of common UI libraries, themes etc.
- Familiarity with an automated test framework and preferably with a cloud-based test service.
- Solid skills in Gradle, RESTful APIs ( JSON ), Version Control tools.