Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 6, 2026
    Deadline: Mar 13, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Road Traffic Management Corporation (RTMC) commenced its operations in April 2005 with the objective of pooling powers and resources to eliminate the fragmentation of responsibilities for all aspects of road traffic management across the various levels of government in South Africa. The RTMC was established in terms of Section 3 of the Road Traffic Ma...
    Read more about this company

     

    Senior Specialist: User Interface Development Ref No. RTMC/RTIT/SSUID/2026

    Job Purpose: 

    • The Senior Specialist: User Interface Development is responsible for designing, developing, testing and integrating moderate to complex application solutions focusing on business and custom applications user interface.

    KEY JOB RESPONSIBILITIES:

    • To develop software and applications.
    • Participate in Scrum Meetings and Daily Stand-ups to gain an understanding of existing product and domain elements and work with business analysts to refine new requirements.
    • Receive new issues assigned by Manager: Software Development or Software.
    • Architect through a defect, new specification or specification change.
    • Work with Road Traffic Management Systems team members to create seamless and elegant front-end experience for a diverse user base.
    • Analyse assignments and plan implementation and unit tests to verify code.
    • Check out existing code and implement new code or change to existing code and submit for review to the Manager or another Specialist by checking code back.
    • Implement suggested changes as reviewed and release code for build process.
    • Support existing functionality and develop new functionality and components.
    • Develop and maintain moderately complex graphical user interfaces.
    • Ensure standardisation of the user interface approach.
    • Apply accessibility user interface standards to ensure compliance and responsive design.
    • Implement recommendations from the Architect regarding application performance, and high availability features.
    • Create unit and integrated system tests to show that the developed functionality works as intended.
    • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system.
    • Build and deploy the system on an application server.
    • Execute unit tests.
    • Assess the work done and assist other developers to ensure that the system under development is implemented correctly.
    • Participate in peer code reviews
    • Utilise version control, build, continuous integration solutions and code quality tools as required
    • Conduct research on emerging technologies and industry practices and makes recommendation to the Manager: Systems Development.
    • To collaborate with / contribute to the team
    • Provide input to management into the functional plan of the department
    • Provide input into departmental reports to support decision-making
    • Support management with tracking of expenditure in line with budget
    • To build value adding relationships with stakeholders
    • To deliver, monitor and continuously improve customer service.
    • To continuously develop own personal expertise and drive personal growth

    QUALIFICATIONS AND EXPERIENCE:

    • Matric (NQF Level 4) as essential
    • Bachelor’s Degree in Information Technology (NQF Level 7) as essential
    • Honours Degree (NQF Level 8) and or post graduate Diploma (NQF Level 8) as added advantage
    • 6 – 8 years’ experience in User Interface Development.
    • Must have 2-3 years development experience with AngularJS
    • Must have 2-3 years development experience with Flutter
    • Knowledge of build frameworks (e.g. Maven, Ant, Grunt, Gulp).
    • Knowledge of CI tools and participating in Continuous Integration (e.g. Jenkins, Bamboo).
    • Knowledge of OOAD.
    • Understanding of Design Patterns and Domain Driven Design.
    • Familiarity with unit testing frameworks and TDD.
    • Knowledge of Agile methodologies.
    • Understanding of front-end design.
    • Understanding of UX principles.
    • Knowledge of front-end development tools.

    KEY ATTRIBUTES AND COMPETENCIES:

    • Accountability and ethical conduct.
    • Quality and deadline oriented.
    • Analytical Ability and result driven.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to The Road Traffic Management Corporation (RTMC) on www.rtmc.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at The Road Traffic Management Co... Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail