Intermediate Fullstack Developer
October 13, 2024
Want to be part of an amazing, supportive team responsible for leading the digital roadmap for the award-winning New Zealand Herald website?
THE ROLE:
In this role you will be responsible for building and maintaining nzherald.co.nz ensuring a seamless user experience. You will be a team player who is solutions focused and loves a good challenge. You will collaborate with cross-functional teams to develop robust features, optimize performance, and enhance our systems.
This role is based in our central Auckland office, with opportunities to meet up with other team members.
ROLES AND RESPONSIBILITIES:
Web Development, Design & Maintenance:
· Support commercial initiatives by solutioning and building new functionality.
· Carry out platform maintenance and upgrades.
· Keep up to date with and promote new platforms and technologies that would contribute to resiliency, scalability and performance.
· Monitor and carry out performance tuning activities.
· Assist in building, testing and releasing robust, high performance digital applications that are efficient and scalable.
· Create and maintain responsive designs, develop design systems, and apply custom configurations for cohesive and efficient UI development.
· Ensure development project planning is effective to achieve deadlines and required timeframes.
· Write comprehensive unit, integration, and end-to-end tests, ensuring high-quality, reliable code.
· Develop prototypes quickly
· Proven ability to develop, test, and maintain Chrome extensions to enhance user experience and integrate seamlessly with web applications.
· Understand our entire suite of products so you can better anticipate limitations.
· Understand schema design, query optimization, integration of backend components, containerization, and adapting to cloud environments.
· For each new development and change request, ensure requirements are understood by the team and work with the Product Owners to baseline them
· Assist with identifying performance issues related to the applications and implementing necessary changes
· Review and influence ongoing design, standards and methods of our engineering process
Quality Management:
· Follow standards set out by the team to ensure technical consistency.
· Ensure the application is secure and resilient to the effects of high traffic and malicious users.
· Ensure high quality through unit testing, standards and other quality measures.
· Follow recognized software best practices (e.g. software version control, SDLC).
General skills / tasks:
· Build secure applications.
· Write reusable, scalable, testable code.
· Proactive team member
· Actively share knowledge and mentor others
· Agile practices and Scrum
· Effective verbal and written communications
· Across up-to-date technologies
· Proficient in structuring semantic, accessible, SEO-friendly web pages
· Competent in version control systems
· Understanding of digital advertising formats and ad serving integrations
Process Management and Reporting:
· Manage the development process within the go-to-market and development frameworks (inceptions to completion)
· Create appropriate documentation to facilitate future enhancement and support of software code.
SKILLS AND EXPERIENCE:
· 2 years’ experience with Python Web Frameworks (Django and Flask)
· 2 years’ experience with Linux
· 2 years’ experience with Arc Pagebuilder Editor
· 2 years’ experience with Arc Fusion Engine
· 2 years’ experience with WebSocket
· 2 years’ experience with Docker/containerisation
· 2 years’ experience Lambdatest
· 2 years’ experience UX/UI design with Figma
· 2 years’ experience WCAG accessibility standards
· 2 years’ experience CI/CD
DESIRABLE SKILLS:
· Video streaming platforms eg Brightcove
· Search service integration eg.Queryly
· Cypress
· AWS Cloud Services
· solve complex problems
· Excellent communicator
WHAT’S ON OFFER:
So what do we offer in return? A company culture where you’re encouraged to bring your whole self to work; where we’re diverse & inclusive and foster growth & development in our biggest asset – our staff! We tell it like it is, challenge the status quo, dare to try, constantly innovate and love some fun along the way! We’re also housed in state-of-the-art buildings in central Auckland. So what are you waiting for? It sounds like we’re made for each other!
This is a full time, permanent role, with the minimum hours being 40 per week, normally working between the hours of 8:30am and 5:00pm, Monday to Friday.
The salary band for this role is $90K - 100K.
If you used any AI tools, such as language models, to assist in writing your cover letter or resume, please indicate this at the top of your response. This information will not affect your candidacy but helps us understand how applicants are utilizing new technologies.
All applicants will be asked about their current working rights in NZ (Citizen, resident, visa, no visa etc)