Jobs
>
Sydney

    Senior Android Engineer - Sydney, Australia - NCS Australia

    Default job background
    Full time
    Description
    Job Description

    As a Senior Android developer, you will assume a pivotal role within our dynamic team, focused on our client's projects. You will lead decision-making and drive the implementation of complex features and high-quality applications. Your craft will influence the entire team, not just through your code contributions, but also by providing guidance and valuable feedback to team members.

    You'll play a significant role throughout the software development life cycle, from the initial planning stage to ongoing maintenance. Your responsibilities include developing new features, making architectural choices, and maintaining the code base health. You'll have the opportunity to impact key decisions early on, such as prioritizing the feature roadmap, selecting UI/UX approaches, and choosing library dependencies to ensure project success. Supporting and guiding other team members is a vital aspect of your role, whether through feedback on code reviews, pair programming, or internal tech presentations.

    This is a fantastic opportunity to work alongside skilled engineers and build high impact apps with top consultancy behind popular apps like PTV, Coles, ANZ, UniSuper, and more.

    Qualifications
    • Proficient in developing custom UI using Compose with complex state management.
    • A Kotlin expert with advanced knowledge in areas like Generics, Asynchronous Programming, Annotations, and Reflection.
    • Experienced in integrating RESTful APIs, configuring OkHttp & Retrofit for interceptors, authentication, caching, and troubleshooting.
    • Strong alignment with and up-to-date understanding of Google's architecture recommendations and best practices.
    • Expertise in writing unit tests, UI tests, and accessibility tests to ensure comprehensive coverage and reliability.
    • Experience with CI/CD tooling best practices and third-party integrations.
    • Excellent communication skills for client presentations, project meetings, and a consistently proactive approach to learning and growth, staying updated with the latest trends.
    • Contribute to a strong culture within your squad and wider Apps Engineering team
    Additional Information

    Why join us:

    At NCS Australia, you'll be part of a team that values your growth and development. Our comprehensive global learning and development program will equip you with the skills and knowledge needed to succeed. Plus, you'll be mentored by some of the industry's best, and have access to a worldwide network of career opportunities. Join us now and discover just how far your career can go.

    We are in the process of refreshing our employee benefits, so don't forget to ask our Talent Acquisition Team about what's on offer.

    We take pride in our commitment to valuing and supporting our people and the communities we serve. Diversity, inclusivity, and being different are not just buzzwords for us - they are integral to our culture. We are dedicated to upholding Equal Employment Opportunity Principles and providing reasonable accommodations to all our applicants. If you require any assistance or modifications to navigate our careers site or complete your application, please don't hesitate to reach out to us at

    Other important stuff:

    To be eligible for a position with us, applicants will need to have valid work rights for Australia and be willing to undergo a comprehensive background checking process, including probity and police checks.

    As we navigate through our business integration process, we will continue to issue contracts under our existing entities of ARQ, Dialog, CatapultBI, ICEMEDIA, Eighty20, Riley or Access HQ.

    Agencies:

    We've got this. We request that you do not contact NCS employees outside of the Talent Acquisition team. NCS exclusively accepts resumes from agencies on our preferred supplier panel through the NCS Agency Portal. Agencies that submit resumes must have a valid fee agreement and be assigned to the particular requisition by the Talent Acquisition team. Any resumes that are submitted outside of this process will become the sole property of NCS. If a candidate is hired outside of this process, no fee or payment will be given.


  • Tyro

    Android Engineer

    4 days ago


    Tyro Sydney, Australia Full time

    Why work for us · We're not just like every other bank. Tyro has always been a tech company at heart, but fostering a diverse and inclusive environment, and a passion for continuous learning has always been one of the most important parts of our company's culture. · Tyros are a h ...

  • Woolworths Group Limited

    Android Engineer

    4 days ago


    Woolworths Group Limited Sydney, Australia Full time

    Endless possibilities with Woolworths Group · We're a proud part of the Woolworths Group – 200,000+ bright minds, passionate hearts and unique perspectives working together connected by a shared Purpose – 'to create better experiences together for a better tomorrow.' · Here you ...

  • Tyro

    Android Engineer

    4 days ago


    Tyro Sydney, Australia Full time

    About the role · As an Android Engineer you will work across our core product set, from our core payments to various merchant-facing apps. We follow Agile methodologies and work collaboratively as a cross functional team. As a key member of the development team, you will work cl ...

  • Woolworths

    Android Engineer

    4 days ago


    Woolworths New South Wales, Australia Full time

    Opportunity to work on the latest technology and methodology · Surry Hills based with hybrid and remote working · 20% of your working week dedicated to Chapter time · We are WooliesX · As a business inside one of Australia's largest retailers, WooliesX aims to bring the best of ...


  • Change Recruitment Sydney, Australia Full time

    Senior Android Engineer (Remote) · 19/9/22 · Sydney · Full Time · Mid/Senior Android Engineer · The Company: · An exciting opportunity has become available for a Senior Android developers to join one of Australia's largest media companies. It is the home of some of Australia's mo ...


  • SafetyCulture Sydney, Australia Full time Permanent

    At SafetyCulture, we help businesses get better everyday. As the operational heartbeat of working teams, our technology gives workers a voice and leaders the visibility to make smart decisions. We're constantly evolving our platform, expanding into sensors/IoT, Scalable and Event ...


  • WooliesX New South Wales, Australia Full time

    As a business inside one of Australia's largest retailers, WooliesX aims to bring the best of Woolworths Group to our customers. · We're an innovation business that brings together the brightest minds in e-commerce, technology, media, and data to transform how people live and sho ...


  • SafetyCulture Sydney, Australia Full time

    At SafetyCulture, we help businesses get better everyday. As the operational heartbeat of working teams, our technology gives workers a voice and leaders the visibility to make smart decisions. We're constantly evolving our platform, expanding into sensors/IoT, Scalable and Event ...


  • Nine North Sydney, Australia Full time

    Job Description · As a mobile apps team we deliver apps across iOS, Android, phones & tablets for titles such as Sydney Morning Herald, The Age and Australian Financial Review. Building on our success we are embarking on exciting new projects to reinvent and rejuvenate the mobile ...


  • Autopilot Sydney, Australia

    Responsibilities · Implement key features on Android. · Produce documentation and code examples for how to work with these features using Android. · Participate in QA and testing of these features. · Work with the existing development team to ensure the functionality works and p ...


  • Opentable Haymarket, Australia Full time

    With millions of diners, tens of thousands of restaurants, and 23+ years of experience, Open Table, part of Booking Holdings, Inc. · (NASDAQ: BKNG), is an industry leader with a unique insight into the world of hospitality. · We champion restaurants, bars, wineries, and other ven ...

  • Opus Recruitment Solutions

    Engineering Manager

    5 hours ago


    Opus Recruitment Solutions Sydney, Australia

    I'm working with a who are looking to bring on an Engineering Manager to run their native mobile engineering squads. · You lead their iOS and Android development teams in a dynamic fintech company. As Engineering Manager, you will be responsible for overseeing the design, develop ...

  • Commonwealth Bank

    Engineering Manager

    3 days ago


    Commonwealth Bank Sydney, Australia

    **En **gineering Manager **- Android**: · - _Y _ou are determined to inspire, lead and drive large engineering teams _ · - _We're one of the largest and most advanced Mobile Engineering teams in the country _ · - _Together we can build state-of-the-art data solutions that power s ...

  • Westpac Banking Corporation

    Technical Lead

    5 hours ago


    Westpac Banking Corporation Sydney, Australia

    Technical Lead (Android / iOS) · **NOTE: Gold Coast or Sydney Based** · **How will I help?** · - Collaborate with team members in a cross-functional team to deliver world-class and high-quality products within the Digital area of the bank · - Provide expert technical and/or domai ...

  • Clarrow

    Iteration Manager

    3 days ago


    Clarrow Sydney, Australia

    My Client is a household name in Australia, and has an exciting new contracting role available for an experienced Iteration Manager focusing on a enterprise wide digital transformation. · This Iteration Manager will be responsible for driving and implementing Agile ways of workin ...


  • ARQ Group Sydney, Australia

    ARQ Group is the dynamic space for smart thinkers. We create unforgettable digital experiences and provide seamless end-to-end solutions to power the growth of businesses, big and small. From award winning mobile apps, cloud and analytical insights to design thinking and web solu ...

  • CareCone Australia

    Mobile App Lead

    1 week ago


    CareCone Australia Sydney, Australia

    **Role**:Mobile App Chapter Lead · **Location**:Sydney, NSW · **Employment Type**:Permanent · We are looking for a senior techno-managerial resource who can play the Chapter Lead role for the mobile app dev engineers. · - Hands-on on both iOS and Android technologies. · - Experie ...


  • Google Sydney, Australia

    At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation A ...


  • Magnus Recruitment Solutions Sydney, Australia

    We are currently looking for a Full Time ICT trainers (Advanced Diploma of IT) in Sydney. · Full Time IT trainer & assessor that will be responsible for the re-development/ contextualization, delivery and assessment of accredited IT courses with strong focus on the student center ...


  • NurtureCloud Sydney, Australia

    **About the company** · NurtureCloud is a proptech company that revolutionises prospecting, nurturing, and sales management for real estate agents in Australia. Our team develops habit-forming products for real estate agents and we redesign the experience of buyers and sellers wh ...