Developer roles

Come work for Flick as a Developer!

We’re always keen to hear from people who are interested in working at Flick. We might not be actively recruiting but we love to connect with developers, especially those who have experience with Ruby on Rails.

What you’d be doing

Our teams are mostly focused on our back-end systems. Here are some examples of the things our teams have worked on recently:

  • Tools to enable us to better support our most vulnerable customers

  • The ability for people to pay in the ways which suit them best

  • Foundational work for letting us pass more savings through to our customers

It’s largely back-end-centric feature work, either adding to existing services or building new ones. However, we do have one team that’s focused on more front-end work, so if that’s your area of expertise, we’d still love to hear from you!

Code health is important to us, and all our teams strive to leave the campground tidier than they found it. You’d be working on things similar to this – full-stack, customer-facing code, helping figure out what features your team will build and how you’ll measure success, and lots of collaboration with the business.

Who you are

We’re keen to hear from people at various levels of experience with a wide variety of backgrounds. If you’ve been working as a developer for at least a couple of years, have a bit of Ruby and an awareness of (or exposure to) some of the other tech we use – React, AWS, Postgres, SCSS, Javascript – we’d love to chat.

Some other things that suggest we’ll get along:

  • You understand that collaboration is an important part of building a quality product

  • You get the value of tests and like to clean up code as you go

  • You’re enthusiastic about good coding practices – maybe you’re a fan of design patterns or have a favourite SOLID principle

  • You’re Wellington-based or an experienced remote worker

What's our environment like?

  • We’re a microservices-first environment built in Ruby on Rails. It’s not a monolith – it's been built this way from the start. It’s not a transitional thing for us and we’ve focused on building to harness the power of microservices. We use a lot of different AWS services that you can get exposure to: from queueing, to databases, to CDNs.

  • We’re goldilocks-sized – big enough that you get good support from senior developers, people leaders, knowledgeable business stakeholders, and so on – but small enough that you can see the impact of your work

  • You get to have input very early on in the process of deciding what to build.

If this sounds like you, drop us a line at jobs@flickelectric.co.nz.