About the position
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]