Junior Software Engineer
AskNicely
Who we are
At AskNicely, we’re on a mission to help service businesses grow by empowering teams to deliver consistently amazing customer experiences. Our platform makes it simple to collect real-time customer feedback and turn insights into everyday action, powering over 1,300 companies worldwide.
Our culture is guided by three non-negotiables we call “living in the purple”:
- Play to Win: We bring our best, collaborate closely, and move fast — progress over perfection.
- Love Your Feedback: We model curiosity and openness so we can keep learning and improving.
- Be Nice: We’re humans first — kind, humble, and supportive of one another.
About the role
We’re looking for a curious, hands-on Junior Software Developer who’s excited to learn, share ideas and grow in a supportive environment. You’ll be part of a collaborative team in Auckland, building products that help businesses put their customers first.
As a Junior Software Developer, you are an individual with functional experience in designing, implementing and supporting products and product components on a predictable schedule. Once settled in the role, you'll be capable of working under minimal direction and bringing innovative ideas to the table. You will provide technical expertise in developing solutions to complex software development problems, which require frequent use of ingenuity and creativity.
You will be joining the team's support rotation, giving you direct insight into customer frustrations and successes, helping you see the real impact of your code and build empathy for the people who use it every day.
Responsibilities
- Work in an agile environment where quick iterations and good feedback are a way of life
- Deliver scalable, testable, maintainable, and high-quality code
- Proactively identify and address operational risks (e.g. regressions in future development, failures from third parties, etc.)
- Find solutions to your teams technical challenges
- Join the team’s support rotation for insights into customer frustrations and successes
- Monitor application performance, quality of user experience and code smell
- Stay up to date on new technologies and recommend the ones AskNicely should adopt
- Collaborate with designers, product managers and development managers to deliver on sprint goals
- Help AskNicely “Learn Faster”, by putting high performing and scalable code in front of our customers faster using much shorter iteration cycles.
- Recognise ambiguity in goals and requirements, then take part in clarifying details
Requirements
- A Bachelor's degree in computer science with hands-on experience in software development
- Good understanding of PHP, MySQL, Git, Pull Requests and decent understanding of Vue.JS and Typescript
- Familiarity with Unit/Functional testing principles and practice TDD
- Knowledge in Symfony Framework (or similar), Capacitor, Less/CSS, Docker, AWS, CI/CD is a plus
- Understanding of Cloud service (ideally AWS, but Azure is also great!)
- Enjoy participating in the end-to-end product development lifecycle: user research, product discovery, design, coding, testing, deployment, monitoring and user feedback
- Boundless curiosity, persistence and a desire to get things done
- Focused on building features from a customer's perspective. We are here to provide value to our customers, and want to ensure we’re putting our customers first through every piece of engineering
How we show up for our team
- 5 extra "Nice Days" per year on top of the 4 weeks annual leave entitlement
- Flexible, hybrid working environment with a beautiful office space at the B:Hive for those anchor days
- Free parking at the office
- Free health insurance for you and your family through Southern Cross
- Up to $1,500 Learning and Development stipend per year for personal or professional growth
- A $450 WFH stipend to support those home office days
- 8 weeks paid time off for all new parents plus more, check this out on the Crayon Register
Studies have shown that, while men will typically apply to a role when they have 60% of listed qualifications, women and marginalized communities tend to only apply when they meet 100% of the listed qualifications. Upholding marginalized communities is central to our core at AskNicely, so we encourage you to apply, even if you don't meet 100% of listed criteria.