Description
About the role
Syftâs product is growing and scaling, so weâre on the lookout for a new Full Stack Developer to join us. Youâll be at the heart of building the software that powers real-time gas monitoring solutions for customers around the world. Youâll work across both front-end interfaces and back-end infrastructure, shaping the complete software experience from concept to deployment.
This is a hands-on, technical role where coding is your main focus. Youâll tackle increasingly complex problems, contribute to design decisions, and take ownership of delivering features that matter. Along the way, youâll grow your skills in planning, estimating, and communicating technical solutions, working closely across a variety of teams such as hardware, software, production and even field teams.
Youâll collaborate directly with Syftâs Product Operations Manager and technical leadership to turn real-world challenges into simple, effective solutions. We thrive on agility, rapid iteration, and experimentation, so youâll have the freedom to innovate while seeing your work make a tangible impact for customers.
As an intermediate developer, youâll also benefit from a strong network of senior teammates, giving you the guidance and support to accelerate your growth and take on greater responsibility over time. This role isnât just about coding, itâs about shaping software that creates real value, solves meaningful problems, and drives Syftâs mission forward.
About Syft
At Syft, we are on a journey to become the go-to supplier of real-time gas monitoring analytics. We are one Syft team spread over six countries, representing over 20 different nationalities. Our culture of openness, honesty, and a willingness to help is ingrained into the core of our company, and we pride ourselves on being able to build deep relationships with our customers and fellow team members in an inclusive and connected way.
Our technology is fast. Our customers expect cutting-edge technology that is simple and anyone can use. To meet this expectation, we all need to work together as one team and constantly strive to improve as individuals and as a company. To keep up with the pace, you will need to be a fast learner, quick to adapt, and willing to dive into the unknown. Youâll be supported by experienced teammates, clear priorities, and time to learn as you go.### How Youâll Contribute to Our Mission
At Syft, we donât do rigid job descriptions. Your work will evolve as the business and customer needs grow, and youâll have the freedom to shape your day-to-day while making a real impact. Hereâs what youâll spend most of your time on:* Design, develop, and maintain full-stack solutions that power Syftâs customer-facing software, writing clean, efficient, and well-documented code across the entire stack.
Build and integrate APIs and services that connect systems and enable real-time insights.
Create responsive, intuitive user interfaces that deliver a seamless experience across modern browsers.
Ensure software is secure, high-performing, and scalable to meet growing customer needs.
Collaborate through code reviews, sharing knowledge and learning from peers to maintain high-quality standards.
Write and maintain unit, integration, and end-to-end tests to keep the software reliable and robust.
Troubleshoot complex issues across the stack, including escalated support cases, turning problems into solutions.
Break down features into manageable tasks, estimate effort, and communicate timelines effectively.
Own assigned features end-to-end, coordinating closely with Product Operations and Integration teams.
Explain technical concepts clearly, whether youâre talking to engineers, customers and non-technical stakeholders.
Contribute to discussions about design quality, best practices, and continuous improvement.
Join our AGILE ceremonies including sprint planning, standups, and retrospectives to drive team efficiency and value delivery.
What Youâll Bring
Degree in Software Development or equivalent industry experience
Collaborative mindset with a focus on solving user problems alongside various stakeholders
Strong hands-on experience with TypeScript, Node.js, SQL, and React (or similar library/framework)
Familiarity with Event-Driven Architecture and Linux-based systems (Debian or similar)
Clear verbal and written communication skills for team collaboration
Effective time management and ability to work across diverse teams
Willingness to share knowledge and support the development of peers
Understanding of AGILE principles and experience in SCRUM or similar frameworks. We pivot fast!
Bonus things you could bring along to the role* Experience with Docker and Docker Compose
Familiarity with GraphQL and ORMs (e.g. Prisma)
Where you will be based
This role is located at Syftâs Head Office in Christchurch, home to our Engineering, Management, Marketing, Sales, Science, and Support teams. We work with our colleagues both on the ground in Aotearoa, and across our regional teams in Asia, the United States and Europe.
Why Join Syft
Work with advanced technologies and tools across Engineering, Science, and Analytics
Collaborate with international teams and contribute to projects in global markets
Grow your skills through hands-on experience and professional development opportunities
Be part of a people-first culture that values curiosity, collaboration, and impact
Enjoy a supportive environment that balances innovation with wellbeing
Generous parental and partner leave entitlements
Flexible working environment
Social club \& regular events throughout the year
Corporate rates at the Parakiore Recreation and Sport Centre
How to I apply?
If this opportunity sounds like you, please apply below by sending through your cover letter explaining why youâre excited about this role and working at Syft, along with your CV, and weâll be in touch!### About Syft Technologies