Sabenza IT

Front-End Developer (Senior)

Sabenza IT  •  Pretoria, ZA (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


We are seeking an
experienced Senior Front-End Developer to design, build, and maintain
high-quality digital solutions within a dynamic, global IT environment. The
role focuses on delivering innovative, user-centric applications that enhance
digital retail and customer engagement experiences.


Key
Responsibilities:


  • Develop system solutions aligned to
    quality and delivery requirements

  • Gather, analyse, and validate user
    requirements

  • Design, propose, and review technical
    solutions and alternatives

  • Present solutions to stakeholders,
    including project managers and business users

  • Execute full development lifecycle,
    including:

    • Technical documentation

    • User manuals and training

    • System testing and implementation

    • Quality assurance and audits

  • Build pixel-perfect, responsive user
    interfaces

  • Develop reusable, scalable, and
    maintainable front-end components

  • Ensure clean, readable, and
    extendable code

  • Maintain and enhance stylesheets and
    UI standards

  • Support smooth handovers between
    developers during ongoing work

  • Optimise frontend
    performance and user experience


Requirements


Essential Skills:


  • Strong experience with:

    • JavaScript (ES5/ES6)

    • TypeScript

    • AngularJS and Angular (2+)

    • Node.js

    • HTML5 & CSS (SCSS)

    • REST APIs, AJAX

    • JSON & XML


Advantageous
Skills:


  • Cloud platforms (Azure, AWS, or
    OpenShift)

  • Relational databases (PostgreSQL,
    SQL)

  • NoSQL/document databases (MongoDB,
    Elasticsearch)

  • Mobile development experience

  • Microservices architecture


Experience
& Qualifications:


  • Minimum 5+ years in software
    development

  • Experience in web and digital
    projects

  • Agile methodology experience
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media