Senior iOS Software Developer

Hi. We're hipages. hipages provides a better, smarter way to connect tradies and consumers and get the job done well.

Founded in an Aussie garage 15 years ago by two great mates, we’ve continued to reinvent and refine what we do, becoming Australia's number 1 site to hire qualified, trusted and verified tradies.

We are on a mission to make home improvement effortlessly efficient. Our aim is to create a seamless experience for tradies and homeowners in place of the current unreliable - and unproductive - process that makes it a feat of endurance.

We build technology that solves the frictions of an industry ready for optimisation, by redesigning the tradie/ client relationship and transforming the way trade businesses operate

To date, over two million Australians have changed the way they find, hire and manage trusted tradies to get a job done around their home.

Hipages. Change the way you tradie!

Technology at hipages

To support our growth, we’re transforming our technology stack. We focus on microservices architecture, native mobile applications, increased automation and a data warehouse. We are keen to deliver value while focussing on long-term maintainability and scalability of our systems.

We believe in using the best tools for the job and playing to the strengths of our team. Our tech stack is constantly evolving to keep up with the ever-changing technology landscape.

The Role

The Senior iOS Developer will be responsible for developing and maintaining the Tradie/Consumer application, ensure the continued knowledge growth of others within the team and contribute to a culture of automated testing and deployment. The developer will also be working with other teams to help postulate the changes required so that hipages can dominate the market You’ll be working in an Agile cross-functional team of Product Managers, UX/UI Designers, Front-end, Back-end and Mobile Engineers, Quality Analysts and Data Scientists.

Your Tasks: 

  • Building features across your cross functional focus team
  • Actively contribute towards the committed evolution of our technology stack, to industry best practice
  • Actively contribute towards the continuous improvement of developer toolsets and productivity
  • Actively participate in your focus team during ideation and implementation phases
  • Monitor and validate the hypothesis that drives the changes made by your focus team
  • Contribute to a culture of automated testing
  • Enjoy working with brilliant, fun people!

What you’ll bring

In addition to a desire to continually master your craft and a good sense of humour, you’ll also bring:

  • Experience in Software Engineering using Objective C and Swift
  • Experience in architecture and design patterns such as VIPER, Clean Architecture, Builder and Factory
  • Understanding of a combination of flavours of modern software development methodologies and processes; Agile, BDD, TDD, CI, CD.
  • Strong background in OO software Engineering – understanding of modern languages e.g. Functional programming is ideal.
  • Experience with different programming languages is a plus, PHP, JavaScript, Node
  • Participate in design and code reviews, encouraging best practices whenever possible
  • Experience working in a fast paced startup environment 
  • Applied knowledge of OO software design patterns

Bonus experience:

  • Experience working in a fast-paced start-up environment
  • Being an active participant of open source projects

Recover Password

No worries! Enter the email used for registration and we’ll send you a confirmation link.

Get started as talent

Welcome , what describes you best?

This could be your current role, or where you want to work in the future.

What industries would you like to follow

Get on the radar of the companies doing amazing things in:

What’s your location?

Would you like to be contacted with relevant opportunities?

Skip talking to agency recruiters, skip the job adverts and let employers contact you directly.

What are your skills

Add your CV

OR

Microsoft Word .doc and PDF accepted

Email address

Set a password for your account

Minimum 6 characters long.

By signing up, you agree to our Terms of Service and Privacy Policy.