About this role
The team is seeking a Principal Frontend Software Engineer to join their innovative team. This role offers the flexibility to work from home, in the office, or a combination of both, allowing you to balance your personal and professional life effectively.
As a Principal Frontend Software Engineer, you will lead the design and development of high-quality, scalable web applications. You will collaborate with cross-functional teams to deliver exceptional user experiences and drive the frontend architecture.
Key Responsibilities:
- Lead the frontend development team and mentor junior engineers.
- Design and implement responsive web applications using modern frameworks.
- Collaborate with UX/UI designers to create intuitive user interfaces.
- Ensure code quality through code reviews and best practices.
- Stay updated with the latest industry trends and technologies to continuously improve the development process.
Required Skills & Qualifications:
- Strong proficiency in JavaScript, HTML, CSS, and frameworks like React or Angular.
- Experience with state management libraries such as Redux or MobX.
- Familiarity with RESTful APIs and integration with backend services.
- Knowledge of performance optimization techniques and tools.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- 8-10 years of experience in frontend development with a proven track record of leading projects.
What we offer:
- A flexible work environment that promotes work-life balance.
- Opportunities for professional growth and development.
- A collaborative and inclusive company culture.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.