Software Developer: Full Stack – Cape Town at Democratic Alliance

Company:

Democratic Alliance

Democratic Alliance

Industry: NGO / Non-Profit Associations

Deadline: Not specified

Job Type: Full Time

Qualification: Bachelors

Experience: 2 years

Province: Western Cape

City: Cape Town

Field: ICT / Computer

The successful candidate will be responsible for:

  • Designing, developing and maintaining frontend and backend software systems that will assist the Party in reaching its objectives.
  • Supporting the deployment and use of the Party’s software infrastructure.
  • Supporting the Party’s campaign by extracting data, preparing reports, and developing systems to track campaigns’ progress

Minimum requirements:

  • Tertiary qualification in Computer Science, Software Engineering, Information Systems, or practical qualification in software development
  • 2 years’ experience in software development
  • Experience with SQL database systems
  • Proficiency in programming languages such as JavaScript/TypeScript, Python, Ruby or Java
  • Proficiency in MS Office suite
  • Knowledge of web development frameworks such as React, NextJS, Angular or Vue.js
  • Knowledge of software development principles, methodologies, and best practices
  • Knowledge of version control, development pipelines, deployment processes

Candidate Selection Coordinator – Cape Town at Democratic Alliance

Constituency Coordinator: Oostenberg South – Western Cape Metro at Democratic Alliance