Job Information
Date Opened
15/12/2025
Job Type
Full time
Remote Job
Industry
IT Services
Job Description
This is a remote position.
As a Frontend Engineer, you will take on a pivotal role in modernizing the user interface of an extensive SAAS website builder platform, which currently serves over 5 million websites. The legacy frontend stack includes PHP templating, React, and Angular. You will be tasked with upgrading and optimizing our frontend architecture, ensuring a cutting-edge, efficient, and engaging user experience.
Responsibilities:
* Be a part of the modernization efforts of our legacy frontend codebase, transitioning to the latest versions of frameworks like React and Angular, and upgrading NodeJS and its dependencies.
* Develop and refine frontend features using PHP templating, React, and Angular to ensure robust and responsive user experiences.
* Work on creating and improving templates for our customers' websites
* Collaborate with backend teams to integrate API services, ensuring seamless operation between frontend and backend systems.
* Optimize existing frontend code to enhance speed, usability, and functionality while maintaining high standards of user experience.
* Implement modern front-end development practices to improve the maintainability and performance of the application.
* Work closely with the design team to translate visual concepts into functional online experiences.
* Ensure all frontend implementations follow web standards, accessibility, and usability best practices.
* Conduct code reviews and help set the best frontend practices for the team.
Requirements:
* 3+ years of experience as a Frontend Developer, with experience in managing and upgrading legacy systems.
* Expert knowledge of React, Angular, and modern JavaScript development, including experience with NodeJS and its ecosystem.
* Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
* Experience with responsive and adaptive design.
* Strong problem-solving skills and ability to work on complex systems in a collaborative environment.
* Excellent communication and teamwork skills, with a commitment to achieving team goals and delivering secure and reliable services.
If it sounds like you, share your CV with us and let's talk