Are you a driven Full Stack Developer looking to build applications used by some of the world's biggest entertainment brands? TPH Global is a leading Accounting SaaS and Payroll service provider for the film and TV industries, working globally with brands including Warner Bros, Netflix, Marvel, Disney and the BBC. With offices in Melbourne and London, we're growing – and looking for another Developer to join our team.
You'll design, develop and maintain scalable web applications across our product suite, from established products migrating to serverless architecture through to newly launched and legacy platforms. Working across React.js, Node.js, NextJS, SQL Server, PostgreSQL, DynamoDB and AWS, you'll collaborate with BAs, QA and fellow developers, and provide architectural guidance to our Head of Engineering.
Your principal duties and tasks will be to:
● Design, develop and maintain scalable, responsive web applications across TPH's established, new and legacy product suite.
● Translate requirements from business analysts and stakeholders into working features across TPH's React.js, Node.js and NextJS stack, building and updating code in line with the team's established standards.
● Test, debug and troubleshoot applications to identify and resolve performance, reliability and functionality issues.
● Conduct code reviews and provide constructive feedback to other team members.
● Keep build notes, API references and release documentation current so the wider team and support staff can pick up and support what you've built.
● Stay across emerging development technologies and trends, identifying opportunities to improve TPH's products and engineering processes.
● Collaborate with business analysts, QA, designers and other developers across cross-functional projects.
● Provide advice and guidance to the Head of Engineering on architectural implementation options and emerging technologies.
● Mentor and support other developers within the technology team.
● All other duties related to the position of Full Stack Developer.
Skills and Qualifications of Candidate
● Bachelor's degree in Computer Science, Information Technology or a related field, or at least 5 years of relevant industry experience in lieu of formal qualifications.
● At least 3 years' experience designing, building and maintaining scalable web applications across a range of organisations, including start-up environments. More experience is beneficial.
● Demonstrated recent, hands-on experience with modern web development frameworks and languages, including React.js, Node.js, NextJS, TypeScript and cloud services such as AWS (Lambda, API Gateway, DynamoDB, S3).
● Experience with serverless architecture, CI/CD pipelines and automated testing frameworks.
● Demonstrated experience conducting code reviews and mentoring or supporting junior developers.
● Effective written and verbal communication skills.
● A pragmatic, motivated approach with a proven track record of delivering outcomes in a fast-paced, multi-project environment.
Pay: $95,000.00 – $105,000.00 per year
Work Location: Hybrid remote in Melbourne VIC