Full-Stack Developers

careers / Full-Stack Developers
Full Time – Christchurch, New Zealand

We are a growing team looking for all types of web developers to join us. 

We are a team that gets excited about solving real-world problems and actually making a difference in improving people's lives. We have a particular passion and drive to help improve environmental outcomes for Aotearoa. 

We are keen to employ full-time roles, however, we also understand that full-time work does not fit into everyone's lives for any number of reasons. With this in mind, we will work closely with the right person to balance work/life. 

Skills and experience

We are looking for junior, intermediate, and senior developers to join our team who have any level of demonstrable experience in software project delivery. If you believe you are a good fit to make Media Suite a better place to work then please apply. 

Technical skills are important to us but more important is how you work within the team and help raise the bar across Media Suite. We consider the following behaviours and attitudes vital for the success of this role:

  • You not only demonstrate a strong curiosity and growth mindset for yourself but take responsibility for the growth of the team and look to share the key lessons with others.

  • You are capable of working with little supervision, seek out direction as required, and ask well-considered questions before going too far down a blind alley.

  • You are a motivated and enthusiastic member of the team, doing your bit to ensure Media Suite is an awesome place to work.

We work with a wide array of technologies, but the majority of the work will require being familiar with some of the following: 

  • Javascript - primarily on the client with Ember or React, but also some Express NodeJS apps

  • Python, normally within Django

  • PHP

  • CKAN

  • Silverstripe/Yii

  • CSS / SCSS

  • PostgreSQL

  • DevOps -  (AWS, CircleCI, docker etc) 

We embed developers into multi-disciplinary agile teams committed to a culture of testing, automation, peer review, knowledge sharing, professional development, remote working, and embracing change.

We genuinely value the cultural fit and attitude ahead of specific technical experience. If you think your experience will transfer to our stack - please apply and let us know. Media Suite is all about the team. A part of your role is going to be helping out your colleagues so you will need to be comfortable with pair programming sessions and be happy to offer and receive feedback and advice. 

Our culture

We cherish our culture, so every hire we make is carefully considered. If you’re tempted to join the Media Suite team, be sure to read on:

 We are a team of curious-minded people who support each other, hold robust debates, and don’t mind helping each other out. We thrive on challenges, we view our successes (and failures) as opportunities for growth, and we never, ever want to stop learning. We value mindset over skillset and we believe the team is more powerful than the individual. Our employment philosophy is simple. We look for the right people and then do what it takes to get them on board and keep them around. You can read this as; we aren’t scared to invest in you to help realise their potential.

Salary & Benefits

We offer competitive remuneration based on the skills and experience you demonstrate during the interview process. In addition to your salary, the following benefits are also offered. 

  • $2,000 professional development and training budget, plus time and space for learning

  • $1,000 tech budget

  • 4% matched kiwi saver contributions

  • hardware needed for your role, usually a MacBook pro and dual monitors

  • sit to stand desk

  • barista lessons (so you can work the coffee machine)

  • weekly learning lunch (the lunch is on us)

Location of work

Ideally, we would like this role to be based in Christchurch. 

 However, a number of our development teams work remotely from home offices, kitchen tables, airports, and beaches from around NZ and occasionally further abroad. Effective remote working takes practice and discipline, however, for the right person, we would be open to a remote position. You will be collaborating with an NZ-based team so being within the NZ time zone is critical. 

About the work

We build web applications for local and central government, national and international business, along with a handful of charitable organisations. We work on a wide range of interesting projects. From designing beautifully usable websites all the way through to implementing complex back-end systems. Generally, we give you work that is large enough to get your teeth into, but not so big that you are bogged down forever. As we previously stated we are excited by solving real-world problems that actually make a difference in improving people's lives. 

 We have recently completed work to improve:

  • Animal Welfare systems 

  • Environmental systems (with a particular focus on freshwater and land management)

  • Educational systems 

  • Transport and Roading systems 


How we work

Our mandate is to build the right thing by combining thoughtful design with clever technology.

We use various Agile methods to deliver our projects and continually reflect upon and make improvements to our systems and processes.

Our hiring process

We take a considered approach during our recruitment and hiring process to ensure that we are hiring great people that will contribute both within their roles and towards our values. It is not uncommon for our interview and decision-making processes to take a month or so. You can expect a couple of interviews, a technical exercise relevant to your role, and reference checks including a criminal record check. If you apply for a role with us you should be prepared to invest between 5 and 8 hours of your own time over the period of several weeks towards the process. We know this is a big investment for many candidates so we like to be upfront with the time commitment required. We will tell you early on in the process if we don’t think you are going to be right for a particular role.

To apply

We are committed to improving diversity in the tech industry and encourage all qualified applicants regardless of race, skin colour, religion, ancestry, nationality, sexual orientation, gender identity, age, disability, or any other underrepresented group to apply for this position.

Please use the 'Apply' button on this page to submit your CV and a Cover letter. 

Please ensure you include your experience and expertise along with some information outlining your background, current employment situation, and why you think you would be a good fit within our team.

It would be great if you can include links to any of your online profiles (e.g. GitHub & Stack overflow).

Submit Your Application

You have successfully applied
  • You have errors in applying