Encompass Technologies Logo

Encompass Technologies

Software Engineer (Mobile)

Sorry, this job was removed at 04:26 p.m. (AEST) on Friday, Mar 13, 2026
Be an Early Applicant
Easy Apply
In-Office
Melbourne, Victoria, AUS
Easy Apply
In-Office
Melbourne, Victoria, AUS

Similar Jobs

21 Days Ago
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
The Principal Software Engineer will lead mobile application development, bridge technical and product strategies, and ensure engineering excellence at Xero.
Top Skills: AWSCloud-Native TechnologiesMobile ApplicationsReact Native
22 Days Ago
Hybrid
Melbourne, Victoria, AUS
Mid level
Mid level
Cloud • Fintech • Information Technology • Machine Learning • Software
Lead and deliver impactful mobile workflows for the Xero Accounting App while ensuring system health and efficiency through continuous improvement and automation practices.
Top Skills: AWSCi/CdKubernetesReact Native
Yesterday
In-Office
Melbourne, Victoria, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting • Cybersecurity • Big Data Analytics
As a Mobile Software Engineer, you'll develop cross-platform mobile applications and robust backend services focusing on security, performance, and user experience using .NET MAUI and Xamarin.
Top Skills: .Net MauiC#JavaJwtKotlinObjective-COpenidRestful ApisSwiftXamarin

From maker to market, Encompass is revolutionizing how technology supports the modern beverage industry–from winemaking with our vintrace solution to beverage production and distribution with our Encompass solutions, we are unlocking new levels of growth and efficiency for our customers across the entire three-tier beverage supply chain.  Join our team of technology & beverage professionals as we drive innovation and modernization in one of the world’s oldest, and most passionate industries.

From maker to market, Encompass is revolutionizing how technology supports the modern beverage industry–from winemaking with our vintrace solution to beverage production and distribution with our Encompass solutions, we are unlocking new levels of growth and efficiency for our customers across the entire three-tier beverage supply chain. Join our team of technology & beverage professionals as we drive innovation and modernization in one of the world’s oldest, and most passionate industries.

Your Impact at Encompass

We are seeking a skilled Mobile App Engineer to join our dynamic team. This role will focus on building and enhancing our native mobile applications that empower users on the go, from the vineyard to the warehouse. You will work within a cross-functional team to develop robust features, bridge the gap between legacy frameworks and modern UI paradigms, and deliver high-quality mobile experiences that meet business and customer needs.

If you have a strong background in native iOS development, enjoy solving technical problems, and are eager to grow in a fast-paced environment, this position offers an exciting opportunity to contribute to a market-leading product.

Candidates must have Australian work rights for this position.

What You'll Do

Mobile Development & Delivery:

  • Design, develop, and deploy high-quality iOS features using Swift, effectively blending UIKit for existing architecture and SwiftUI for new development.
  • Analyze and resolve moderately complex technical challenges using structured problem-solving approaches.
  • Integrate mobile applications with backend services via robust RESTful APIs.
  • Participate in architectural discussions and sprint planning, providing accurate task estimates and timeline contributions.

Quality & Collaboration:

  • Write clean, maintainable, and well-documented code that adheres to industry best practices.
  • Participate in code reviews and pair programming sessions to maintain code quality and share knowledge.
  • Implement automated unit tests and UI tests to ensure application stability and reliability.
  • Work closely with Product Managers, Designers, and other engineers to align on goals and ensure feature parity across platforms.
  • Identify and address project roadblocks, communicating effectively with the team to find solutions.

What You'll Bring to Encompass

Education & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in iOS Mobile App development.

Required Skills:

Core Stack: Strong proficiency in Swift with hands-on experience in both UIKit (storyboards/programmatic UI) and SwiftUI.
  • UI/UX: Deep understanding of Apple’s Human Interface Guidelines (HIG) and Auto Layout, with the ability to implement complex custom animations, transitions, and accessible interfaces.

Architecture: Solid understanding of mobile architecture patterns (MVVM, MVC, or Clean Architecture) and iOS design principles.Concurrency: Experience managing asynchronous tasks using GCD, Operations, or Swift Concurrency (Async/Await).Data & Networking: Proficiency with Core Data (or Realm) and networking libraries (URLSession, Alamofire).Tooling: Familiarity with Git version control and CI/CD tools for mobile deployment (e.g., Bitrise, Fastlane, TestFlight).Communication: Effective written and verbal communication skills, with the ability to explain technical concepts to team members.Problem-Solving: Ability to troubleshoot issues independently and approach problems with a logical mindset.

Nice to Haves:

  • Experience implementing offline-first capabilities or data synchronization strategies.
  • Experience or interest in Kotlin, Java, or Android native development.
  • Familiarity with Combine or RxSwift.

Additional Details

  • Location: We are a remote-first organization and are open to applicants for both hybrid and fully remote roles. **Must be located in AUS**. Our AU corporate office is located in Melbourne, AU.

Benefits and Perks

With teams based across the globe, no matter where you work Encompass' competitive benefits and perks are designed to enhance your life including:

  • Remote-first organization
  • Inclusive Parental Leave program
  • Paid Leave Program
  • Health and wellness stipend
  • Generous learning stipend
  • Technology stipend
  • Paid time fitness
  • Employee assistance program
  • Additional gifted leave days

Our Values 

Our values shape the way we work together and serve our customers.  They provide insight into our goals of disrupting the industry, figuring out better solutions, and doing so as part of a fast-paced, cohesive, fun-loving, and supportive team. 

  • Do the Right Thing 
  • Win Together
  • Iterate & Learn
  • Own It
  • Be You
BeYou@Encompass

At Encompass, we aim for all of our employees to feel engaged, valued, and free to be who they are at work. We celebrate multiple approaches and points of view. We are committed to growing and empowering a diverse and inclusive community and believe that a team that works together with diverse lived experiences will strengthen our organization.  

We are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status. 

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account