Senior Front-End Developer

2 days ago

East London, Eastern Cape, South Africa Placements24 Full-time

About the Role

Our client, an innovative digital solutions agency located in the coastal city of East London, Eastern Cape , is seeking a highly skilled Senior Front-End Developer with expertise in React and/or Angular. This role is perfect for a developer who is passionate about creating exceptional user experiences and building modern, responsive web applications. You will work closely with UI/UX designers and back-end developers to translate design concepts into high-quality, functional code. The ideal candidate will have a strong understanding of front-end technologies, performance optimization, and cross-browser compatibility. Join a creative and collaborative team in a beautiful seaside location, contributing to impactful web projects.

Key Responsibilities

  • Develop user-facing features using modern front-end frameworks like React or Angular.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Collaborate with back-end developers and UI/UX designers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and well-documented code.
  • Perform code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug front-end issues.
  • Stay up-to-date with emerging front-end technologies and best practices.
  • Contribute to technical discussions and architectural decisions for front-end development.

Requirements

  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in front-end web development.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Expertise in at least one modern front-end framework (React or Angular).
  • Experience with state management libraries (e.g., Redux for React, NgRx for Angular).
  • Familiarity with front-end build tools and package managers (e.g., Webpack, npm, Yarn).
  • Understanding of RESTful APIs and asynchronous request handling.
  • Knowledge of version control systems, particularly Git.
  • Experience with responsive design principles and cross-browser compatibility issues.
  • Excellent problem-solving and communication skills.

Benefits

  • Competitive salary and performance-based incentives.
  • Comprehensive health and wellness benefits package.
  • Opportunities for continuous learning and professional development.
  • A dynamic and creative work environment in scenic East London .
  • Hybrid work model for flexibility.
  • Generous annual leave and paid holidays.
  • Access to modern development tools and technologies.
  • Team events and social activities.