About the Role
Our client, a cutting-edge software development company creating innovative solutions for the global market, is seeking a talented Senior Frontend Engineer with expertise in React and TypeScript . This role, based in East London, Eastern Cape, ZA , focuses on building engaging, responsive, and user-friendly interfaces for complex web applications. You will collaborate closely with UI/UX designers and backend engineers to translate sophisticated designs into high-quality, performant code. The ideal candidate possesses a deep understanding of modern frontend technologies, a keen eye for design detail, and a passion for creating exceptional user experiences. Join a dynamic team that values collaboration, innovation, and technical excellence.
Key Responsibilities
- Develop, test, and deploy high-quality, scalable, and responsive user interfaces using React and TypeScript.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional web components.
- Work closely with backend engineers to integrate frontend applications with server-side logic and APIs.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Optimize frontend performance for speed, scalability, and user experience.
- Implement and maintain reusable UI components and libraries.
- Conduct code reviews, provide constructive feedback, and mentor junior frontend developers.
- Troubleshoot and debug frontend issues, ensuring a seamless user experience.
- Stay up-to-date with the latest trends and advancements in frontend development.
- Participate in Agile development processes, including sprint planning and retrospectives.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 4+ years of professional experience in frontend development.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Expertise with the React library and its ecosystem (e.g., Redux, Context API).
- Experience with modern frontend build tools (e.g., Webpack, Babel).
- Solid understanding of HTML5, CSS3, and responsive design principles.
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with version control systems, particularly Git.
- Knowledge of frontend testing frameworks (e.g., Jest, React Testing Library).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a team-oriented environment.
Benefits
- Competitive annual salary of Rands .
- Comprehensive health, dental, and vision insurance.
- Generous retirement savings plan.
- Ample paid time off and company holidays.
- Opportunities for professional development, training, and conference attendance.
- Hybrid work arrangement offering flexibility.
- A collaborative and innovative work environment in East London .
- Performance-based bonuses.