We need an awesome senior full-stack engineer to manage our very clever and competent Homes.co.nz tech team as well as help to continue build out NZ best property platform.
About the job:
You will be coming into an exciting, yet small team - a modern tech stack with few restrictions, and lots of data, analysis and models, as well as beautiful frontends. And something you can actually explain to your parents!
We have a microservice architecture, primarily using Go, but have components in RoR, and a front-end in Angular…. and some Python…. and R... Anyway, you should be good at, and love, coding.
Responsibilities
Manage and mentor our current tech team
Develop the homes.co.nz website and API applications to make them a) beautiful, and b) scale to every house in NZ.
Own your production infrastructure end-to-end. You’ll deploy your own code multiple times a week.
Work directly with product management to define, architect, and build new features.
Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment.
Requirements
5+ years building and supporting performant user-facing systems.
Expert level understanding of object oriented design and data modelling.
You have an appreciation of design-driven coding.
Ability to mentor and lead junior/mid-level engineers.
Must be a DOer, a curious learner, and …
You must like to code!
Bonus points:
You’ve coded a system from front-end to database, and shown it to users. And then changed it based on what they said, and what you measured.
You know where to look when 100,000 people hit your website and it breaks, and … you know how to avoid that in the first place.
A passion for property
Strong problem solving skills and willingness to “get s*** done”.
Tech we use currently: Go, Angular, AngularJS, React, Postgres, Redis, ElasticSearch, Kubernetes, Docker, AWS, GitHub, Jira.
Benefits
Applicants for this position should have NZ residency or a valid NZ work visa.