Current jobs related to iOS Software Engineer - City of Parramatta Council - Woolworths Limited


  • North Sydney Council, Australia ClearCompany Full time

    Job Title: Senior iOS Software EngineerAbout the Role:We are seeking a highly skilled Senior iOS Software Engineer to join our in-house R&D team in Sydney. As a key player in this team, you will collaborate with Electronic, Firmware, Embedded, and C++ Software Engineers to develop innovative IoT products.Key Responsibilities:* Provide a vision for the future...


  • North Sydney Council, Australia ClearCompany Full time

    Job Title: Senior iOS Software EngineerAbout the Role:We are seeking a highly skilled Senior iOS Software Engineer to join our in-house R&D team in Sydney. As a key player in our team, you will be responsible for designing and developing innovative iOS applications for our IoT products. Your expertise in Swift programming, iOS architecture, and cloud...


  • North Sydney Council, Australia ClearCompany Full time

    Senior iOS Software EngineerAre you a seasoned iOS developer looking for a new challenge? Do you have a passion for creating innovative mobile applications? We're seeking a Senior iOS Software Engineer to join our in-house R&D team in Sydney.About the RoleWe're a global brand with a reputation for excellence, and we're looking for someone who shares our...


  • Toowoomba City, Australia Australian Broadcasting Corporation Full time

    About the Australian Broadcasting CorporationThe Australian Broadcasting Corporation is the nation's most trusted and independent source of Australian conversations, culture, and stories. With over 4,000 employees from diverse backgrounds across over 50 locations around Australia and overseas, we are proud to create, curate and deliver high-quality content...

  • Senior iOS Engineer

    4 weeks ago


    City Of Yarra, Australia SEEK Full time

    About the RoleWe are seeking a highly skilled Senior iOS Engineer to join our Mobile Apps Platform team. As a key member of our team, you will play a crucial role in delivering design system practices, standardized UI components, and frameworks that will empower our teams to create seamless and delightful mobile experiences for our iOS platform.Key...

  • Software Developer

    4 weeks ago


    City Of Port Adelaide Enfield, Australia HARD Software Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at HARD Software, a forward-thinking company developing innovative software solutions for the renewable energy sector.As a Software Engineer, you will work on the development of cutting-edge web applications with a focus on Python, collaborating with cross-functional teams to define...


  • City Of Parramatta Council, Australia Government Of New South Wales Full time

    Job Title: Principal Software EngineerWe are seeking an experienced Principal Software Engineer to support the delivery of the Mars Transformation program.This exciting and innovative program is focused on modernising one of our legacy crown jewel applications.As a member of the team, you will:Be a hands-on developer while supporting team members and...


  • Council Of The City Of Ryde, Australia U&U Recruitment Partners Full time

    Senior Software EngineerU&U Recruitment Partners is seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you will play a crucial role in designing, implementing, and testing software solutions for our medical devices and applications.Key Responsibilities:Develop and maintain software for medical...

  • Software Developer

    4 weeks ago


    Muswellbrook Shire Council, Australia PICASSO GROUP PTY LTD Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team at PICASSO GROUP PTY LTD.About the RoleThe successful candidate will play a critical role in enhancing our technology infrastructure, improving operational efficiency, and driving business growth.Key ResponsibilitiesDesign, develop, test, and deploy software...


  • City Of Parramatta Council, Australia Fine Fibre Pty Ltd Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have experience with cloud computing platforms and be able to design, implement, and maintain scalable and secure cloud-based systems.The successful candidate will be responsible for:Designing and...

  • Software Engineer

    4 weeks ago


    City Of Parramatta Council, Australia West Recruitment Pty Ltd Full time

    Job Title: Net DeveloperWe are seeking a highly skilled Net Developer to join our team at West Technology. As a Net Developer, you will be responsible for maintaining existing applications and delivering new projects to a wider group.About the Role:Develop Web, API, and server-based solutionsDesign and deliver software projectsEnsure the production of...


  • Council Of The City Of Sydney, Australia Commonwealth Bank Of Australia Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Commonwealth Bank of Australia. As a key member of our crew, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead the design, enhancement, and maintenance of...


  • Council Of The City Of Sydney, Australia Commonwealth Bank Of Australia Full time

    Job Title: Senior Staff Software EngineerJoin the Commonwealth Bank of Australia as a Senior Staff Software Engineer and contribute to the development of cutting-edge technology solutions that drive business growth and customer satisfaction.About the RoleThis is a highly technical role that requires a broad range of skills and experience in software...


  • Council Of The City Of Sydney, Australia Commonwealth Bank Of Australia Full time

    Job Title: Senior Staff Software EngineerWe are seeking a highly experienced Senior Staff Software Engineer to join our Wealth and Private team in Retail Technology at Commonwealth Bank of Australia.About the RoleThis is a highly technical role that requires a broad range of tools, languages, and frameworks. As a Senior Staff Software Engineer, you will work...


  • City Of Banyule, Australia Loyola College Full time

    At our company, we are looking for a talented Senior Software Engineer to join our team. As a member of our engineering team, you will be responsible for designing, developing, and deploying software applications. Our ideal candidate will have a strong background in software engineering and experience with cloud-based technologies.Some of the key...


  • Hawkesbury City Council, Australia Belle Property Full time

    We are seeking a Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, a passion for coding, and excellent communication...


  • City Of Boroondara, Australia Coles Supply Chain Full time

    About Coles Supply ChainWe're a leading Australian retailer with a rich history dating back to 1914. Our company has grown to become a top 30-listed on the ASX with 120,000 team members and a portfolio of iconic brands.About The RoleAs a Senior Software Engineer at Coles Supply Chain, you'll be responsible for designing, developing, and maintaining...


  • City of Armadale, Australia atWork Australia Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team.As a key member of our development team, you will work closely with our software development team to design, develop, and deploy high-quality software solutions.The ideal candidate will have a strong background in software development and be able to demonstrate a deep...


  • City Of Salisbury, Australia DXC Technology Inc. Full time

    Software Engineer - Expression of InterestThis is an expression of interest for skilled Software Engineers to join our Adelaide Defence team.You will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our country.We're looking for individuals who are drawn...


  • City Of Stonnington, Australia Toshiba Global Commerce Solutions Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Toshiba Global Commerce Solutions (Australia) Pty Ltd in South Yarra VIC. As a Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software applications that drive digital transformation and empower businesses...

iOS Software Engineer

2 months ago


City of Parramatta Council, Australia Woolworths Limited Full time

About Us

Woolworths Limited is a leading Australian retailer with a rich history of innovation and customer satisfaction. We are committed to delivering exceptional shopping experiences to our customers through our diverse range of products and services.

Job Summary

We are seeking an experienced iOS Software Engineer to join our team. As an iOS Software Engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications using Swift and other relevant technologies.

Key Responsibilities

  • Design and Develop Mobile Applications
    • Develop high-quality, scalable, and performant mobile applications using Swift and other relevant technologies.
    • Collaborate with cross-functional teams, including UX/UI designers, product managers, and QA engineers to ensure seamless integration and delivery of mobile applications.
  • Test and Debug Applications
    • Unit-test code for robustness, including edge cases, usability, and general reliability.
    • Actively participate in all phases of the software development life cycle (SDLC).
  • Collaborate with Cross-Functional Teams
    • Work closely with product management, UI designers, platform lead, and other engineers on a tightly knit cross-functional and agile team.
    • Help define and encourage best practices, actively participate in code reviews.
  • Contribute to a Culture of Automated Testing
    • Contribute to a culture of automated testing, ensuring that all mobile applications are thoroughly tested and validated.
  • Focus on Continuous Improvement
    • Focus on continuous improvement of the product, developer tool sets, and productivity.
    • Help evolve our technology stack to industry best practices.
  • Coach and Mentor Junior Engineers
    • Coach and mentor more junior software engineers, helping them upskill through your guidance, advice, and knowledge sharing.

Requirements

  • Strong Experience in Mobile Development
    • 5+ years experience in native iOS app development, using Swift.
    • Deep knowledge of iOS application development in Swift using technologies and tools like UIKit, SwiftUI, Core Graphics, Core Animation, Core Data, AVFoundation, Push Notifications, Instruments, and Xcode.
  • Architect Complex Solutions
    • Ability to architect complex iOS solutions, experience in common patterns such as MVVM and MVP.
  • Strong Communication Skills
    • Ability to communicate effectively with cross-functional teams, including product management, UI designers, and QA engineers.

What We Offer

  • Work from Anywhere
    • A progressive and flexible 'Work from Anywhere' policy that gives you more control over your work, life, and wellbeing.
  • Team Discounts
    • Team discounts across our range of Woolworths Group brands you know and love and a robust rewards program that celebrates and incentivises purpose-driven work.
  • Wellness
    • Access to Sonder. Sonder provides free confidential 24/7 personalised financial, medical safety, psychological, or physical support for team members and their families.

About Our Culture

Diversity, equity, inclusion, and belonging are key to realising our purpose of better together for a better tomorrow. We recognise the value our team's diversity brings to our business, customers, and communities and that teams with diverse experiences and backgrounds enrich our group and are better able to innovate and solve problems.