Android Engineer
Nine
North Sydney, Australia
4d ago

Job Description

We’re looking for a passionate, hands-on Mobile Apps engineer with experience creating Android apps at scale. You’ll be joining the business at an exciting time of rejuvenation and reinvention, where you will play a critical role in helping to redefine and refresh our mobile app portfolio, in line with the re-platforming project currently being deployed across our web portfolios.

  • You’ll be part of the team responsible for developing native mobile applications within the Australian Metro Publishing (AMP) group, joining the internal team responsible for delivering apps across iOS, Android, phones & tablets for titles such as;
  • Sydney Morning Herald, The Age and Australian Financial Review.

    To be successful in this role, you will have :

    3+ years Android application development experience (Kotlin and Java)

    Strong user interface design skills across Phone and Tablet interfaces keeping the performance optimal

    Good understanding of Object oriented design principles (SOLID) and patterns (GOF, MVVM, MVP)

    Unit and UI Test Automation experience with JUnit / Espresso along Mocking

    A commitment to quality in your work and that of your team. You’ve created high quality software through implementation of automated and manual QA processes.

    Degree in Computer Science / IT, or equivalent practical experience.

    Experience with Git, Continuous Integration, Linux, Agile Software Development, especially using Atlassian JIRA

    A strong understanding of agile development best practices including Scrum and Lean methodologies

    Qualifications

    Our ideal candidate will have the following expertise across 3+ years :

    A strong interest in all things Google and Android with a laser focus on the latest capabilities, devices and methodologies

    Ability to execute high level application architecture designs to meet business requirements, finding simple solutions to complex problems

    Be a team player and effective communicator who’s able to discuss and explain complex technical issues with others outside your specialty

    Degree in Computer Science / IT, or equivalent practical experience.

    If you enjoy a dynamic working environment and collaborative team culture, please connect with us today!

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form