Principal Front-end Developer

  • Permanent
  • Melbourne, Victoria
  • AU$170000 - AU$200000 per annum + + super USD / Year
  • Salary: AU$170000 - AU$200000 per annum + + super

ABOUT THE COMPANY

Our client is a leading technology-driven company with a modern tech stack, including React, TypeScript, AWS, and PHP. They are focused on delivering scalable and high-performing applications across multiple business areas. To strengthen their front-end capabilities, they are looking for a Principal Front-End Engineer to act as the subject matter expert and drive front-end best practices across the business.

ABOUT THE ROLE

As the Principal Front-End Engineer, you will be responsible for leading front-end development across multiple projects within the company. You will work closely with cross-functional teams, ensuring that front-end implementations align with best practices, performance standards, and business objectives. This role is 85% front-end focused, requiring expertise in React and TypeScript, while collaborating with backend teams utilizing PHP and AWS.

Key Responsibilities:

  • Act as the front-end subject matter expert across multiple projects in the business.
  • Develop, optimize, and maintain scalable React-based applications.
  • Implement best practices in React, TypeScript, performance optimization, and front-end architecture.
  • Drive front-end testing, CI/CD automation, and code quality standards.
  • Collaborate with designers, product managers, and engineers to deliver seamless user experiences.
  • Work closely with backend teams to ensure efficient API integrations and data flow.
  • Provide mentorship to developers and advocate for modern front-end development methodologies.

ABOUT YOU

You are an expert in React and TypeScript, with a strong background in modern front-end architecture and performance optimization. You enjoy leading technical initiatives, mentoring developers, and ensuring front-end consistency across an organization.

Key Requirements:

  • Extensive experience in React.js, TypeScript, and component-based architecture.
  • Strong knowledge of state management (Redux, Zustand, or Recoil) and front-end performance optimization.
  • Experience working within a full-stack environment (React, AWS, PHP backend).
  • Proficiency in front-end testing frameworks (Jest, Cypress) and CI/CD pipelines.
  • A passion for building accessible, user-friendly applications at scale.
  • Experience acting as a technical mentor or front-end lead.

For more information, please contact Scott on [email protected].

Upload your CV/resume or any other relevant file. Max. file size: 64 MB.