Full Stack Developer
ROLE SUMMARY
A rare opportunity to get in early with a growing climate tech startup, and help scale from 100s of customers to 10s of thousands. We’re looking for a senior Senior Full Stack Developer to join our team to help build CarbonInvoice™ and turn it into a product-led growth engine. This role will be instrumental in helping shape how small businesses can start their climate positive journey, and grow their business through measuring and mitigating their emissions.
We’re looking for someone who is passionate about solutions to climate change, loves to experiment, is pragmatic, self-motivated and likes to Get S#!t Done. We’re a small tight knit team, and you'll be working directly with our CPTO, UX Designer and Sales team.
We’re looking for someone with deep front-end experience, but who can also do a bit of everything, and isn’t afraid of a challenge. You understand when and how to introduce new layers of abstraction, but aren’t an Architecture Astronaut. You should be comfortable deploying multiple times a day, and understand how to do it right. A typical day could see you working with Vue, NodeJS, Lambdas, API Gateway, Typescript, RDS, MySQL and more. Our architecture is modern, API driven, scalable, and secure, and is designed to handle large amounts of data.
We’re early in our exciting journey and are focussed on experimenting, iterating and learning at pace. You believe in designing climate solutions people love, and are comfortable with uncertainty. In fact, this should excite you.
We have an office in the heart of Wellington, New Zealand on the waterfront, but operate in Work From Anywhere mode. We’re ambitious and focussed, but we like to have fun along the way.
RESPONSIBILITIES
-
Deliver technical product-led growth experiments that evolve into core features
-
Design, develop and deliver new features from the ground up
-
Unit-test code for robustness, including edge cases, usability, and general reliability
-
Identify product & process areas for improvement and implement solutions
-
Create technical design documentation
-
Continually improve the development practices, and champion best practices
-
Mentor junior team members
EXPERIENCE
-
5+ years experience building front end web applications using Vue, React or a similar front end technology
-
5+ years experience with expert knowledge of a modern high-level language like Node, C#, Ruby, or Python
-
5+ years experience deploying cloud solutions, especially AWS
-
You’ve got a passion for building scalable, performant applications; and the track record to prove it
-
You are an expert with HTML/JS/CSS
-
You have excellent communication skills; you are an expert listener as well as communicator
-
You have excellent attention to detail
-
Ideally, you’ve got experience in working with software development teams in a fast-paced environment
-
Ideally, you’ve got experience in the climate fintech and/or financial services industry
WHAT WE OFFER
We pay competitive startup salaries and believe that all team members should own part of what they are working on - we have a generous Employee Share Option Scheme to make this possible.
WORKPLACE
We strive to offer and promote a high-performance, outcome-focussed and supportive work environment including:
-
The tech and tools you need to succeed at your role
-
Project 10 programme to encourage team members to spend ~10% of their time working on personal learning
-
#wfa subsidy of $1,000 and ongoing support with operating expenses if working remotely for a sustained period
-
Modern parental leave policy
-
Openness to team feedback and encouragement of ideas to evolve our model
Apply at careers@carboninvoice.com and come do positive business with us today.