Coming in as one of the more experienced members of the team, this Web Developer will be responsible for driving the technical vision, solution design, and development best practices of software and app projects. This role requires an experienced professional with a deep understanding in software development, architecture, system design, documentation, and project management. You will oversee the development lifecycle, ensuring the scalability and maintainability of applications - as well as supporting the wider team of developers to grow technically. The ideal candidate must have extensive experience in web application development and be proficient across Vue.js, Node.js, Azure, and related technologies.
Key Responsibilities
- Develop and maintain scalable web applications.
- Ensure high-performance, secure, and maintainable code.
- Work with stakeholders to translate requirements into technical solutions.
- Manage cloud infrastructure and deployment pipelines.
- Implement and oversee unit testing, integration testing, and automated testing strategies.
- Manage development timelines and resources, ensuring project deadlines are met.
- Providing technical guidance to junior team members.
Skills & Experience
- 5+ years of experience in web development.
- Proficiency in Vue.js, Node.js, and Azure.
- Strong understanding of APIs, databases (SQL/NoSQL), and DevOps practices.
- Experience with cloud infrastructure and CI/CD pipelines.
- Solid problem-solving skills and ability to work independently.
- Experience in API design, RESTful services, and GraphQL.
Nice to have
- Experience with mobile development (Flutter, React Native).
- Proficiency with programming languages such as Java, C# or Python.
- Experience in containerization technologies like Docker and Kubernetes.
- Knowledge of cybersecurity best practices.
- Familiarity with serverless architecture.
This is a great opportunity for a skilled Full Stack Web Developer to get experience working across a wide range of projects with modern tech. You'll be part of a small but capable team where your contributions will be valued, and you'll have the chance to shape technical decisions without the pressure of full leadership responsibilities. You will also have the opportunity to apply your expertise, grow your skills and take ownership over solutions.
For more information, feel free to reach out to me at amaan.kazmi@randstaddigital.co.nz with your updated CV copy, or give me a call on 0220607986.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.