Reverside is a leading IT services provider delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We design and deliver cutting-edge applications and portals that provide seamless, multi-channel user experiences for our clients.

We are seeking a Senior Front-End Developer with 4–5 years of experience to design, develop, and maintain interactive web and mobile applications. The ideal candidate will collaborate with UX/UI designers, back-end developers, and product teams to deliver high-quality, scalable solutions for apps and portals.

Key Responsibilities:

  • Develop responsive, performant, and visually appealing front-end applications for web and mobile portals.
  • Implement UI components using HTML, CSS, SASS, Bootstrap, AngularJS, and JavaScript.
  • Collaborate with back-end developers to integrate APIs, services, and data from multiple systems.
  • Optimize applications for performance, cross-browser compatibility, and accessibility.
  • Participate in code reviews, provide mentorship to junior developers, and ensure adherence to coding standards.
  • Support Agile development processes and contribute to continuous improvement initiatives.
  • Implement automated testing for front-end components using tools like Karma.

Mandatory Skills & Experience:

  • 4–5 years of professional front-end development experience.
  • Strong proficiency in HTML5, CSS3, SASS, Bootstrap, JavaScript, and AngularJS.
  • Experience with responsive design and cross-platform compatibility.
  • Familiarity with front-end build tools like Gulp and testing frameworks like Karma.
  • Knowledge of integrating front-end applications with APIs, CRM, SharePoint, and SQL databases.
  • Experience with version control (Git) and CI/CD pipelines (Azure DevOps).
  • Strong problem-solving, communication, and collaboration skills.

Desirable Skills:

  • Experience with hybrid mobile frameworks such as Cordova or Taco.
  • Familiarity with HTML Canvas and advanced UI graphics.
  • Understanding of security best practices and web application performance optimization.
  • Exposure to Agile and DevOps environments in enterprise projects.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Proven track record of delivering interactive, production-ready web and mobile applications.

Desired Skills:

  • HTML5
  • CSS3
  • SASS
  • Bootstrap
  • JavaScript
  • CRM
  • SharePoint

About The Employer:

Reverside is a Global ICT company focusing on Digital Engineering, Integration, Cyber-Security, Cloud and Digital Transformation services with delivery centres in Johannesburg and Cape Town, South Africa and Gurgaon, India. Reverside has its Global Headquarter in South Africa and is a B-BBEE Level 1 IT consulting & services organization. Reverside was founded in 2006 and has since grown to a strong team of over 300+ consultants, serving more than 40+ active clients [URL Removed] – [URL Removed] – [URL Removed]

Learn more/Apply for this position