Principal Front-end Developer
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.