Part of the hipages Group, Builderscrack is one of the fastest-growing tech companies in Christchurch. Our platform is the number one way for homeowners and tradies to connect for all things home improvement. Inspired and driven by our purpose of transforming the trade industry, building better lives for everyone, we are powered by a 350-strong team across Australia, New Zealand, Philippines and Vietnam.
With a clear mission, recently renewed strategy and a sense of urgency to be the first to dominate our space, we are looking for a Senior Software Engineer to join the high-performing team. We offer meaningful, impactful work collaborating and innovating with the best and brightest in a transparent, supportive and fast-paced work environment.
About the role:
As a Senior Software Engineer based in our Christchurch office, you will be responsible for the design, development, and delivery of our web and mobile applications. You will work closely with fellow software engineers, product managers, and other key stakeholders to devise innovative solutions to customer problems.
You will be influential in defining the future of the Builderscrack software architecture as we continue to evolve. But most importantly, you’ll be joining a top-notch engineering team!
How you will add value:
- Raising the bar of what-good-looks-like within Builderscrack engineering
- Design, development, and delivery of quality, maintainable software applications
- Creation of APIs which will be consumed both internally and externally
- Involvement in data-driven product experimentation
- Writing clean, scalable, testable code to support and enable the growth of the company
- Participation in discussions of system architecture
Our tech stack:
- Linux / MacOS
- Apache
- PHP / Laravel
- Integration with a variety of 3rd party tools and APIs
- React Native for Android / Apple
- GitHub CI
- Docker
About you:
Technical Experience:
- 5+ years of relevant software engineering experience
- Solid background in multiple programming languages, e.g. PHP, Node.js, React.js, Java, Python, etc.
- Solid understanding of SOLID principles
- Experience with XP techniques, such as pair programming or TDD
- Experience working in an agile team (Scrum or Kanban)
- Strong experience with relational databases and SQL, preferably MySQL
- Experience writing automated tests
Bonus:
- Experience with mobile (React Native)
- Played the role of technical lead of a successful delivery team
- Experienced in AWS technologies
- Familiarity with Docker and Kubernetes
- Familiarity with continuous integration systems and concepts
- Experience with NoSQL data stores
- Understanding of microservices architecture
Benefits
- Competitive salary plus equity via our Employee Share Program
- Access to Employee Assistance and Career Development Programs
- $150 tradie allowance every 6 months when using a tradie through the Builderscrack platform
- Claim up to $100 per annum on any wellbeing related expense
- Birthday leave: An extra day of annual leave!