Login Enter

Placements24

2 days ago

Senior Frontend Engineer (React/TypeScript)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Placements24
Location
South Africa, Gauteng, Johannesburg, West Johannesburg, Soweto South Africa
Posted
2 days ago
View all jobs at Placements24

Job description

About the Role

Our client, a forward-thinking e-commerce platform based in Soweto , is seeking an experienced Senior Frontend Engineer to enhance their user interface and user experience. This role involves building sophisticated, responsive web applications using modern technologies. You will be instrumental in translating design concepts into functional, high-performance code, and collaborating closely with backend teams and UI/UX designers. The ideal candidate possesses a deep understanding of React, TypeScript, and frontend best practices, along with a passion for creating exceptional user interfaces. This is a fantastic opportunity to contribute to a rapidly growing digital business.

Key Responsibilities
  • Develop and maintain complex, user-friendly web interfaces using React and TypeScript.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
  • Build reusable components and frontend libraries for future use.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Ensure the technical feasibility of UI/UX designs.
  • Write clean, maintainable, and well-documented code.
  • Work closely with backend developers to integrate frontend components with server-side logic.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
  • Stay up-to-date with emerging frontend technologies and best practices.
Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional experience in frontend development.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Extensive experience with React and its ecosystem (e.g., Redux, Context API).
  • Expertise in TypeScript.
  • Experience with state management solutions and frontend build tools (e.g., Webpack, Babel).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a team environment based in Soweto .
Benefits

Our client offers a competitive salary, performance incentives, and a comprehensive benefits package, including medical aid and retirement fund contributions. Employees will benefit from a collaborative work environment in Soweto , with opportunities for professional growth and development. Our client invests in training and supports employees in acquiring new skills and certifications. We prioritize a healthy work-life balance and offer programs to support employee well-being. This role provides the chance to work on exciting projects and significantly impact the user experience of a leading e-commerce platform.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.