Current jobs related to Web Developer - City of Tshwane Metropolitan Municipality - CLS Human Capital Specialists


  • City Deep, South Africa support@ubuhlerecruitmentagency.ml Full time

    Are You interested in IT and located in either Gauteng, KZN ,EASTERNCAPE OR WESTERN CAPE? Our client is looking for young unemployed people between the age of 18 to 23years for a WEB DEVELOPMENT learnership opportunity. - _12 Months Contract_ - _Program Name: NQF 4 WEB DEVELOPMENT_ - _Stipend : R3900 - 4400_ **Requirements(minimum)** Age : 18 -21 Race:...

  • Solution Architect

    1 week ago


    City of Tshwane, Gauteng, South Africa Qunu Staffing Full time

    **Solution Architect Job Profile** **executive summary**: Briefly explain the contents of the document **Company Overview**: **We are The European PayTech with the scale, the capabilities, and the proximity to provide the simplest, fastest, and safest payment solutions, to People, Businesses, and Financial Institutions.Nexi Payment South Africa is a key...

  • Systems Architect

    6 days ago


    City of Johannesburg, Gauteng, South Africa OutsideCapital Full time

    The Systems Architect for Salesforce will be responsible for research, design of concept, system design and the management of the entire ecosystem for Salesforce. **Requirements**: - Tertiary Qualification - Active Salesforce Applications - 6+ years’ experience on Salesforce - Web development background - Sales, Service, Community, Marketing, and...


  • eMadlangeni Local Municipality, South Africa ABN AMRO Bank N.V. Full time

    We are committed to fostering an environment where everyone feels empowered to contribute, collaborate, and grow. Our team thrives on open communication, mutual respect, and a shared sense of responsibility to improve our work. As an IT Engineer, you will be part of the DevOps team responsible for implementing and managing the MS Dynamics 365 CE application...


  • City of Cape Town, South Africa BeingIT® Full time

    THIS IS A REMOTE POSITION Salary is open WHAT WE DO FOR OUR CLIENTS We develop sophisticated software products and solutions for some of the world's biggest corporations. The software that we develop is efficient, scalable and very reliable. We specialise in .Net and complementary frameworks and architect our solutions from the ground up, designing tailor...


  • Century City, South Africa Magnus Marketing Full time

    Startup dynamic marketing agency based in Century city cape town. Magnus marketing Magnusmarketing.co.za **Responsibilities**: Build and execute social media strategy through competitive research, platform determination, benchmarking, messaging and audience identification. Generate, edit, publish and share daily content. Set up and optimize company pages...


  • Century City, South Africa Educor Full time

    **Junior Graphic Designer (JB542)**: Century City, Western Cape - Art/Media/Design **Junior Graphic Designer (JB542)** **Century City** **Market Related** To lay out and design of course material for the online courses and execute designs as per briefs **Educational requirements of Jnr Graphic Designer**: Certification in Adobe Suite (CC) Certification...


  • Province of North West, South Africa Dream Medical Full time

    We are looking for an exceptional Practice Nurse to join our team at Dream Medical. As a key member of our multi-disciplinary team, you will be responsible for delivering high-quality patient care and developing effective treatment plans in consultation with GPs and other healthcare professionals.The ideal candidate will be a skilled communicator with...


  • Okhahlamba Local Municipality, South Africa Tungsten Automation Full time

    Job Purpose:The Technical Support Engineer is responsible for providing business critical technical support to partners, highly-skilled customers, IT and functional staff, including Database Administrators, System Administrators, IT Managers and Directors, line-of-business Managers and Financial Controllers. In addition, the position requires frequent...


  • Century City, South Africa NACOSA Full time

    NACOSA is a networking organisation that brings communities together to tackle HIV and its impact on vulnerable people. We have a 20-year track record of working with donors, government and communities to strengthen community systems and turn the tide on HIV, AIDS and TB. With a thorough understanding of the Global Fund Adolescent and Young People “My...


  • eMadlangeni Local Municipality, South Africa ABN AMRO Bank N.V. Full time

    At ABN AMRO Asset Based Finance, we value diversity and inclusion, and are committed to fostering an environment where everyone feels empowered to contribute, collaborate, and grow. As an IT Engineer, you will be part of the DevOps team responsible for implementing and managing the MS Dynamics 365 CE application at ABF.Key ResponsibilitiesYour role...


  • Century City, South Africa Methys Group Full time

    Methys group is a unique international technology hub with expertise in Digital, Performance and Innovation through. We are focused on customer success, driving maximum business performance. Leveraging on partnerships with key technology providers and a rich set of methodologies blending functional and technological excellence We are looking for an Junior...


  • Province of North West, South Africa Dream Medical Full time

    At Dream Medical, we are committed to delivering high-quality patient care and providing an excellent working environment for our medical professionals. We are currently seeking an experienced Practice Nurse to join our team on a full-time basis.The ideal candidate will be a skilled communicator with proficient EMIS Web skills and have experience in...

  • Patient Services

    7 days ago


    Century City, South Africa Pillango Placements Full time

    JOB TYPE - Permanent - EMP TYPE - Full-Time - INDUSTRY - Medical and Nursing - SKILLS - patient, servvices, registry, coordinator - EXPERTISE - Any - SALARY TYPE - Monthly - SALARY - ZAR 25,000.00 - JOB ID - 32213 Our client is a well established international NGO that fights blood diseases (eg Leukemia) through the recruitment of stem cell donors. They are...


  • eMadlangeni Local Municipality, South Africa ABN AMRO Bank N.V. Full time

    ABN AMRO Asset Based Finance is looking for a skilled IT professional to manage and optimize our Microsoft Dynamics 365 CE application. As an IT Engineer, you will be part of the DevOps team responsible for implementing and managing the MS Dynamics 365 CE application at ABF. Your role includes ensuring the application runs smoothly, resolving functional...


  • Century City, South Africa NACOSA Full time

    **About NACOSA**: We started as a convention intent on bringing together organisations working on HIV. We now render services and disburse funds towards a coordinated response to HIV, TB and GBV as public health threats. As an organization, we work at national, provincial local and community levels and strive to embody the ideal spirit of NACOSA. We strive...


  • Province of North West, South Africa Blue Legal Full time

    Senior Marketing Campaigns Executive – LiverpoolAbout the Role:We are seeking a highly skilled Senior Marketing Campaigns Executive to join our office in the North West. As a key member of our marketing team, you will play a crucial role in developing and implementing effective sector-specific campaigns to support business objectives.Key...


  • Century City, South Africa Spur Group Full time

    **Job Advert Summary**: Spur Corporation is a growing multi-brand restaurant franchisor, headquartered in Cape Town. The group currently has eight brands, namely, Spur Steak Ranches, Spur Grill & Go, Panarottis Pizza Pasta, John Dory’s Fish Grill Sushi, RocoMamas, The Hussar Grill, Casa Bella and Nikos Coalgrill Greek. In order to retain an exceptional...

  • Product Manager

    5 days ago


    Century City, South Africa Spur Group Full time

    **Job Advert Summary**: Spur Corporation is a growing multi-brand restaurant franchisor, headquartered in Cape Town. The group currently has eight brands, namely, Spur Steak Ranches, Spur Grill & Go, Panarottis Pizza Pasta, John Dory’s Fish Grill Sushi, RocoMamas, The Hussar Grill, Casa Bella and Nikos Coalgrill Greek. In order to retain an exceptional...

  • Programme Officer

    1 week ago


    Century City, South Africa NACOSA Full time

    **About NACOSA**: We started as a convention intent on bringing together organisations working on HIV. We now render services and disburse funds towards a coordinated response to HIV, TB and GBV as public health threats. As an organization, we work at national, provincial local and community levels and strive to embody the ideal spirit of NACOSA. We strive...

Web Developer

4 weeks ago


City of Tshwane Metropolitan Municipality, South Africa CLS Human Capital Specialists Full time
Job title : Web DeveloperJob Location : Gauteng, PretoriaDeadline : March 19, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries

Job Purpose:

  • To utilise various web-based development languages to build responsive and adaptive UIs for internal and public facing web applications.  Our website and client-side web apps are built using React, Next.js, Tailwind, HTML5, JavaScript/TypeScript and CSS.

Minimum education (essential):

  • Certificate in relevant Web Development or Graphic Design

Minimum education (desirable):

  • Diploma in relevant Web Development or Graphic Design

Minimum applicable experience (years):

  • 3+ years working experience

Required nature of experience:

  • Experience with translating UI & UX designs into HTML, CSS and Javascript websites using React, with a focus on user experience and usability.
  • Use sound development practices to build a solid product while iterating quickly.

Skills and Knowledge (essential):

  • Angular
  • React.js
  • HTML
  • JavaScript/TypeScript
  • RESTful  API’s
  • CSS
  • Git
  • Have an excellent sense of design and attention to detail
  • Automated testing (Unit, Integration, End to end) e.g. Cypress, Jest)
  • Code architecture and best practices
  • CMS's (Content Management Systems) e.g. Strapi CMS

Skills and Knowledge (desirable):

  • Next.js
  • Tailwind CSS
  • SCSS
  • State management libraries

Analysis and Planning 15%

  • Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements.
  • Continuously research and evaluate new technologies to optimize development efficiency.
  • Plan and design well-structured, reusable application architecture.
  • Implement and develop according to best practices to ensure high-quality, maintainable systems.
  • Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures.
  • Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements.
  • Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises.
  • Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices.
  • Proactively identify and mitigate code related risks, adapting as needed.
  • Track tasks and progress within JIRA.

Development and Testing 55%

  • Develop software adhering to project plans, deadlines, and coding standards.
  • Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
  • Use version control effectively and according to best practices, as well as backing up other work according to company standards.
  • Prepare and maintain testing environments, including examples and instructions.
  • Conduct initial testing and assist in developing testing plans.
  • Implement and maintain automated tests and component libraries according to team practices.
  • Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes.
  • Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
  • Deploy changes to the production environment following established procedures.
  • Implement and maintain DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team.
  • Maintain up to date and accurate code and system level documentation.

Reporting and Communication 10%

  • Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead.
  • Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
  • Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices.
  • Offer insights and feedback on queries regarding relevant projects.
  • Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well articulated responses.

Contribution to the Team 15%

  • Take ownership of projects.
  • Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects.
  • Collaborate with the team to solve problems and ensure successful project delivery - on time and as speced.
  • Contribute to the development of fellow team members through knowledge sharing and promoting best practices.

Quality Management and Compliance 5%

  • Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO).
  • Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software.
  • Ensure all testing adheres to defined specifications.
  • Contribute to safeguarding information and data in accordance with company policies.
  • Keep all supporting documents up to date.

  • ICT jobs