Sr. Staff Frontend Engineer
Description
Responsibilities:
- Design, implement, and maintain dynamic and responsive user interfaces across web platforms.
- Collaborate with UX/UI designers, product managers, and backend engineers to create a cohesive and high-quality user experience.
- Build reusable, modular, and scalable components using modern web technologies (e. g., React, Typescript).
- Optimise the front-end architecture for performance, scalability, and maintainability.
- Ensure the application is cross-browser and cross-platform compatible.
- Write clean, efficient, and well-documented code with an emphasis on testability.
- Develop UI components and patterns that adhere to design principles and our design system.
- Troubleshoot and resolve UI issues and performance bottlenecks.
- Contribute to the technical roadmap and provide recommendations for improving the overall user experience.
- Stay up-to-date with emerging technologies and best practices in front-end development.
- Participate in code reviews and mentor junior developers.
Requirements:
- Bachelor's degree in computer science, engineering, or a related field (or equivalent experience).
- 8+ years of experience in front-end development, with a focus on building complex, modern user interfaces.
- Strong proficiency in JavaScript, HTML5 and CSS3
- Experience with modern front-end frameworks like React (preferred) and TypeScript.
- Knowledge of state management libraries (e. g., Redux).
- Familiarity with version control systems such as Git.
- Experience working with RESTful APIs and handling asynchronous data.
- Passion for writing clean, maintainable, and well-documented code.
- Excellent problem-solving skills and attention to detail.
- Strong collaboration skills, with the ability to work in a fast-paced, team-orientated environment.
Preferred Qualifications:
- Familiarity with UI design tools (e. g., Figma) and an understanding of design systems.
- Knowledge of testing frameworks (e. g., Cypress).
- Familiarity with containerisation (e. g., Docker) and cloud services (AWS and Azure).
- Prior experience working in a startup environment or with agile methodologies.
Lightspeed 
