
Lead Front End Engineer
CloudSmiths
full-time
Posted on:
Location Type: Remote
Location: South Africa
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and implement complex UI components using React.js and modern frameworks.
- Develop modular, reusable libraries and internal tools for the team.
- Evaluate and integrate the best front-end tooling to improve the development lifecycle.
- Optimize application performance for speed, accessibility, and compatibility.
- Lead testing strategies and collaborate on UI-specific CI/CD pipelines.
Requirements
- A deep, intuitive understanding of React lifecycles, hooks, and advanced state management patterns.
- Expert-level proficiency in ES6+ and TypeScript.
- Experience with modern approaches like Tailwind, Styled Components, or CSS-in-JS.
- Hands-on experience with Jest, React Testing Library, and Cypress.
- The ability to take a nebulous product requirement and transform it into a robust, scalable technical design.
Benefits
- Psychological safety
- Technical merit
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React.jsES6+TypeScriptTailwindStyled ComponentsCSS-in-JSJestReact Testing LibraryCypressUI component design
Soft Skills
collaborationleadershipproblem-solvingcommunication