Senior Frontend Engineer
We are looking for a Frontend Engineer to 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. Communication with the team and stakeholders will be in English, and the work can be done remotely.
Responsibilities:
- Lead the modernization of a 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.
- 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 best frontend practices for the team.
- Maintaining Devbox Issues: Actively maintain and resolve issues in the frontend development environment (Devbox), ensuring a stable and efficient workspace for developers.
- Managing CI/CD Pipelines: Oversee and optimize Continuous Integration and Continuous Deployment pipelines for frontend projects to ensure smooth, error-free deployments and updates.
- Setting High Standards for Frontend Practices: Establish and enforce best practices for frontend architecture and deployments, enhancing system reliability and performance.
- Mentoring on Frontend Infrastructure Topics: Provide guidance and mentorship to other frontend engineers on best practices related to infrastructure, including efficient use of CI/CD tools, cloud services for frontend hosting, and security practices specific to frontend development.
Requirements:
- 5+ 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 Company-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 this sounds like you, send us your CV, and let’s talk!
talent.europe@99x.io