Full Stack Software Developer
Summary
Full Stack Developer building and maintaining business-critical applications from database to UI using Node.js, React, SQL, Docker, and RabbitMQ for a furniture retailer in Napier.
Salary: $95,000 – $125,000 per year
Experienced Full Stack Software Developer
Location: Napier, Hawke's Bay
Type: Full-Time
Build Systems That Make a Difference
We're looking for an experienced Full Stack Software Developer to join our growing technology team in Napier.
This is an exciting opportunity for a developer who enjoys working across the entire technology stack, from database design and backend services through to modern user interfaces and infrastructure. You'll play a key role in designing, building, deploying, and maintaining business-critical applications while helping shape the future of our technology environment.
If you enjoy solving complex problems, taking ownership of projects, and working in a fast-paced environment where your work has real impact, we'd love to hear from you.
What You'll Be Doing
As a Full Stack Software Developer, you will:
Design, develop, and maintain full stack applications from database through to user interface
Build clean, scalable, and maintainable software solutions
Develop and optimise SQL-based data structures and queries
Design, build, and support services running on Node.js
Contribute to React-based front-end applications and user experiences
Containerise and deploy applications using Docker
Develop integrations and messaging solutions using RabbitMQ
Support and improve CI/CD pipelines and deployment processes
Assist with the management of cloud and on-premise infrastructure
Configure and maintain Cloudflare and Nginx environments
Support Windows and Ubuntu server environments
Participate in code reviews and collaborative development using Git
Work closely with stakeholders to deliver practical and innovative technology solutions
What You'll Bring
Essential Skills & Experience
Strong commercial experience with JavaScript
Solid working knowledge of SQL and relational databases
Proven experience developing with Node.js
Experience building front-end applications with React or similar frameworks
Strong problem-solving and troubleshooting skills
Ability to work independently while collaborating effectively within a team
Excellent communication skills and attention to detail
Desirable Skills
Experience with any of the following would be advantageous:
Docker and containerised application deployment
RabbitMQ or other messaging platforms
Jenkins or similar CI/CD tooling
Vultr, Azure, or other cloud platforms
Cloudflare and Nginx administration
Windows and Ubuntu server management
Git version control and collaborative development workflows
API and web services development and integration
Infrastructure automation and DevOps practices
Why Join Us?
Work on meaningful projects with real business impact
Join a collaborative and growing technology team
Opportunity to influence architecture and technical direction
Competitive remuneration based on experience
Modern technology stack and development practices
Career growth and development opportunities
Paid birthday off
Generous Team discount
Enjoy the lifestyle benefits of living and working in Hawke's Bay
Apply Now
If you're a motivated Full Stack Developer who enjoys building reliable software, improving systems, and solving technical challenges, we'd love to hear from you.
Apply today with your CV and a brief cover letter outlining your experience and why you'd be a great fit for the role.
Location: Napier, Hawke's Bay
Position: Full-Time