Serato is a world leader in audio software for professional DJs and musicians. Our products are used by world-renowned artists such as Disclosure, Timbaland, Metro Boomin, Snoop Dogg, and DJ Snake. With a 25-year history of innovation and pushing the boundaries of technology in the music industry, we continue to be a leader in DJ and music production software.
We're a team of passionate individuals based in central Auckland. We are looking for a motivated and enthusiastic Junior Software Engineer to join our talented web development team. In this role, you will be supported by senior engineers to grow your technical skills while contributing to the platforms that serve our global community of artists.
What You'll DoAs a Junior Software Engineer, you will be a hands-on contributor to our web platforms, working within a supportive team to turn requirements into working software. Your key responsibilities will include:
- Feature Development: collaborate with the team to build and maintain features for our web applications. You will write clean, well-structured code using modern web technologies.
- Bug Fixing & Maintenance: Assist in troubleshooting issues, resolving bugs, and improving the stability of our existing platforms.
- Learning & Growth: Actively participate in code reviews and pair programming sessions. You will learn best practices in system architecture, security, and performance from our Senior Engineers.
- API Integration: Help build and maintain RESTful API endpoints and integrate user-facing elements with server-side logic.
- Quality Assurance: Write unit and integration tests to ensure your code is robust and reliable.
- Collaboration: Work closely with Product Managers, Designers, and other developers to understand requirements and ensure smooth delivery of tasks.
We are looking for a candidate with a strong foundation in programming, a hunger to learn, and a collaborative spirit.
- Education: Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- Experience: 0–2 years of relevant experience (internships and personal projects count).
- Core Tech Stack: Solid understanding of HTML5, JavaScript, and CSS. Familiarity with PHP or TypeScript is highly advantageous.
- Modern Frameworks: Exposure to modern front-end frameworks (e.g. Vue.js, React, or Angular).
- Databases: Basic understanding of SQL databases and how to interact with data.
- Source Control: Familiarity with Git (creating branches, committing code, and pull requests).
- Soft Skills: Excellent verbal and written communication skills with a proactive approach to problem-solving.
- Attitude: A passion for technology, music, and a willingness to learn from feedback.
You don't need to know everything on day one, but experience or interest in the following is a plus:
- Cloud Tech: Familiarity with AWS services or concepts.
- CI/CD: Understanding of how deployment pipelines work (e.g., GitHub Actions).
- Security: An awareness of basic web security principles (e.g., OWASP).
- Passion for Music: A love for music production or DJing is a massive bonus!
At Serato, our culture is highly prized. We are looking for someone who will integrate well with our team, sharing our values of having fun while working hard and continually improving. If you are starting your career, love web development and music, and want to grow within a high-performing team at a company with a great culture, this could be the perfect role for you.
All applicants must be legally entitled to work in New Zealand (NZ citizenship, permanent residency, or a current work permit) and be willing to work from our office in Auckland.
Top Skills
What We Do
Powering a global community of DJs, producers and artists since 1999
.png)







