Refer A Friend
Thank you for your interest in this position.
We have received your application from Indeed, so the first step of your application is complete.
To finish your application we will email you further details.
Developer (12 month fixed term contract)
Why choose Lotto?
At Lotto NZ, we’re believers in inspiring Kiwis to dream big. So working with us means doing meaningful mahi that benefits good causes across Aotearoa. All while having fun along the way.
Everything we do comes back to making sure Kiwis can play in a way that’s healthy and fun, whilst returning 100% of our profits back into our communities around Aotearoa.
Our Commitment as a Crown Entity
Ka mahitahi mātou o te ratonga tūmatanui kia hei painga mō ngā tāngata o Aotearoa i āianei, ā, hei ngā rā ki tua hoki. He kawenga tino whaitake tā mātou hei tautoko i te Karauna i runga i āna hononga ki a ngāi Māori i raro i te Tiriti o Waitangi. Ka tautoko mātou i te kāwanatanga manapori. Ka whakakotahingia mātou e te wairua whakarato ki ō mātou hapori, ā, e arahina ana mātou e ngā mātāpono me ngā tikanga matua o te ratonga tūmatanui i roto i ā mātou mahi.
In the public service we work collectively to make a meaningful difference for New Zealanders now and in the future. We have an important role in supporting the Crown in its relationships with Māori under the Treaty of Waitangi. We support democratic government. We are unified by a spirit of service to our communities and guided by the core principles and values of the public service in our work.
Your day-to-day:
As an Intermediate Frontend Developer, you'll be at the forefront of creating and maintaining our customer-facing digital platforms. You'll work closely with UX, Design, Integration, Delivery, and Operations teams to ensure a seamless and consistent look and feel across our platforms. Your responsibilities will include consuming APIs, building proof-of-concepts, and documenting solutions with detailed comments and diagnostic logging. Providing rostered on-call support to swiftly address any software or production issues will be a big part of your daily routine.
Collaboration is key in this role. You'll work with vendors to ensure they conform to Lotto Development standards and practices, participate in agile ceremonies, and contribute to all aspects of the software delivery lifecycle. This includes development, estimations, refinements, and reviews. You'll also play a significant role in quality and standards, documenting coding standards, processes, and frameworks to ensure reliable, performant, and secure customer experiences.
Proactively upskilling in technologies will be encouraged and supported by Lotto NZ. You'll identify opportunities to improve development tooling, frameworks, and approaches, and provide input into the architecture of our customer-facing systems and APIs. Additionally, you'll help team members with peer reviews, collaborate closely with various teams, and clearly communicate ideas to stakeholders inside and outside the business.
In essence, your role will be dynamic and multifaceted, involving a mix of technical responsibilities, collaboration, and continuous improvement. You'll be instrumental in translating business requirements and technical designs into robust software solutions, participating in project requirements and design workshops, and ensuring compliance with Lotto NZ standards.
A bit about you:
You're a skilled frontend developer with a deep understanding of HTML5, CSS3, and JavaScript (ES6). With over 3 years of experience in delivering software solutions in an enterprise environment, you're well-versed in modern web standards and practices, including progressive enhancement, mobile-first development, web and app accessibility (WCAG), security (OWASP), mobile development principles, semantic HTML, and front-end performance.
Your expertise includes working with React and Typescript, and you have experience building mobile apps with Cordova and/or React Native. You're proficient in using telemetry and reporting tools like NewRelic and Splunk, and you have a strong understanding of SASS or other pre-processor libraries following BEM methodology. You're familiar with Immutable States, Sagas, and other common patterns, and you have experience architecting maintainable front-end applications and API integrations.
Your communication and organizational skills are outstanding, allowing you to manage conflicting priorities effectively and build rapport with both internal teams and external vendors. You're comfortable working as part of an agile team, participating in agile ceremonies, and collaborating with third-party vendors. Your ability to collate and analyze data helps you make informed decisions that drive operational efficiency.
You're passionate about learning and improvement, always staying up to date with emerging technologies. You have a thorough knowledge of the software development lifecycle (SDLC) and how it relates to the ongoing maintenance and security of web and mobile applications. Your understanding of UX principles and e-commerce experience is highly advantageous, and you hold a Bachelor's degree in Computer Science or have similar experience.
In essence, you're a dedicated professional who thrives in a dynamic environment, always ready to support your team and make a meaningful impact through exceptional technology services.
How we care for you:
To help you win at work and beyond, we’ve created some purposeful ways to look after you, your whānau and the community we share. Some of this includes:
- Flexibility to have the work-life balance that suits both you and the people you care about via our hybrid working model.
- Extra paid leave for days like Lotto Day at Christmas and Volunteer Day.
- Recruitment referral bonus.
- Modern office in Newmarket plus barista coffee machine.
- An array of health and wellness benefits such as free flu jabs, access to EAP and onsite gym.
- Opportunity to join any of our Inclusion, Diversity, Equity and Wellbeing networks.
- Enjoy fresh fruit, biscuits, coffee, breakfast, and a selection of teas on us!
Come as you are:
We want you to feel at home when you’re with us. We accept you and celebrate you exactly as you are, no matter your background.
At Lotto NZ, we believe that when everyone’s in, everyone wins. That’s why we’re committed to and intentional about building a diverse and inclusive workforce that our customers and communities can feel a part of. Our focus is to create an environment where you thrive, and where people from all backgrounds feel seen, heard, and understood!
This is your opportunity to join a group of good people, with good vibes who support each other like whānau.
We want you to feel comfortable throughout the recruitment process, so please feel free to let us know if there is anything you need to allow you to participate equitably.
Don’t worry if you think you don’t tick all the boxes – if you have passion and interest, we would love to hear from you.
While applications from any background are actively encouraged, the right to work in New Zealand is a must.