Want to be notified the moment a job has been posted? Setup Job Alerts
Senior Software Engineer
Our Story: hi. We’re hipages. hipages provides a better, smarter way to connect tradies and consumers and get the job done well.
Our purpose is to make home improvement effortlessly efficient, creating happier homes. We build technology that solves the frictions of an industry ready for optimisation and are on a mission to bring simplicity, trust and create a seamless experience for our tradies and homeowners. 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 by using hipages.
Our team thrives on bringing simplicity and trust to the tradie/consumer experience. hipages. Change the way you tradie Your Challenge: As a Full Stack Engineer within hipages, you will be responsible for the design, development, and delivery of our web applications.
You will work closely with other software engineers, product managers, and key stakeholders to devise innovative solutions to customer problems. You will be influential in defining the future of the hipages software architecture as we continue to evolve. But most importantly, you’ll be joining an engineering team that prides itself on its high standards and quality products Key Responsibilities: Raising the bar of what-good-looks-like within hipages 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 Coaching and mentoring of more junior team members You bring: You have the ability to drive performance through commercial opportunities within your team.
You are someone who adjusts your communication style based on your audience and are able to get your message across clearly and succinctly. You enjoy working through complex issues and use data/people and technology as a primary focus to problem solve. You maintain and focus on developing relationships, whilst regularly ensuring you are contributing to a positive team atmosphere.
Your CV: Requirements (Technical Experience): 5 years of relevant software engineering experience Solid background in multiple programming languages. Prominent technologies within hipages include Node.js, React.
js and PHP Understanding of how to apply SOLID principles Some experience in working with AWS Experience working in an agile team (Scrum or Kanban) Relational databases experience, including SQL, preferably MySQL Experience writing automated tests Bonus: Experience building event-based systems and working with message broker technologies such as RabbitMQ or Apache Kafka Experience with XP techniques, such as pair programming or TDD Familiarity with Docker and Kubernetes Familiarity with continuous integration systems and concepts Experience with NoSQL data stores Understanding of microservices....