Programmer

5 days ago


Johannesburg, South Africa Samsung Customer Care Center Full time

Job Description: As a Software Developer, you will build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle.

**Requirements**:

- I.T Qualification
- 2+ years of Software Development Experience
- Knowledge of or working experience with React Native, ReactJS, JavaScript, Nodejs, Firebase, PHP, Python, MySQL, Excel, Google Suite and Java(for Android)
- Proven experience as a Software Developer, Software Engineer, or similar role
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment - Experience with databases (nonrelational databases)
- Must have the ability to learn new languages and technologies

**Responsibilities**:

- Work with developers to design algorithms and flowcharts
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug, and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Testing and deploying programs and systems
- Fixing, maintaining, and/or improving existing software

Desired Skills:

- JavaScript
- Python
- React Native
- ReactJS
- Java(For Android)
- Nodejs
- Firebase
- PHP
- HTML and CSS
- MySQL
- Google Suite

**Salary**: R10,000.00 - R25,000.00 per month

Ability to commute/relocate:

- Johannesburg, Gauteng: Reliably commute or planning to relocate before starting work (required)

**Experience**:

- Programming: 3 years (preferred)



  • Johannesburg, South Africa SavageOne Pty Ltd Full time

    The IT Programme Manager is a senior role responsible for overseeing the planning, execution, and delivery of a portfolio of related IT projects aimed at achieving specific business outcomes. This individual will provide strategic guidance, ensure alignment with organizational objectives, manage resources, mitigate risks, and foster collaboration among...


  • Johannesburg, South Africa Dynamic Visual Technologies (DVT) Full time

    **Start your tertiary studies and gain real world working experience with a learnership programme aimed at fast tracking your road to become an IT or business professional.**: **20**: **Years software solutions experience**: **600+**: **IT professionals**: **100+**: **Satisfied clients**: **6**: **Offices across SA, UK and the...


  • Johannesburg, South Africa MaraisButton & Associates Full time

    **This is an initial 6-month contract, which can become permanent** 1. The purpose of the job is to ensure that the programme admin functioning of the Foundation is effectively managed. 2. This is a programme support appointment that reports to the Foundation’s Grants Manager and assists in the achievement of successful programme processes. 3. The...


  • Johannesburg, South Africa UNFPA Full time

    **The Position**: Under the direct supervision of the Programme Manager, the Programme Coordinator plays the leading role in the coordination, convening and implementation of the 2gether 4 SRHR programme. The Programme Coordinator is overall accountable for (1) convening of coordination meetings for the 2gether 4 SRHR programme, (2) managing the development...

  • Head of Programmes

    3 days ago


    Johannesburg, South Africa Jakes Gerwel Fellowship Full time

    **Purpose of Role**: The Head of Programmes will lead the strategic development and implementation of JGF’s programme portfolio, ensuring alignment with the organisation’s long-term vision and impact goals. This role combines strategic foresight with operational excellence to deliver high-quality, measurable programmes that support the fellowship’s...

  • Programme Manager

    2 weeks ago


    Johannesburg, South Africa Talent 101 Full time

    **Please read requirements before applying**: The Programme Manager is responsible for the coordination and management of programmes and change initiatives to achieve beneficial change. Must have expertise in additional services required by programmes, such as portfolio management, supporting change management, benefits realisation and project...


  • Johannesburg, South Africa TalentLink Full time

    Meet with programme manager’s to build a comprehensive checklist for the programme - Attend to all stakeholder enquiries regarding the programme, including communication to faculty, clients and service providers; follow up when necessary - Handle administration around the Recognition of Prior Learning (RPL) process, - Ensure that all delegate invoices are...

  • Programme Associate

    4 weeks ago


    Johannesburg, South Africa Edge Growth Full time

    We are looking for a highly organised and mission-driven Programme Associate to support delivery, monitoring and impact tracking across our entrepreneur development programmes. If you are detail-oriented, enjoy working with SMEs and thrive in a fast-paced, purpose-driven environment, this role is for you. What You’ll Do (not limited to): Programme Delivery...

  • Programme Manager

    4 weeks ago


    Johannesburg, South Africa Immploy Full time

    SUMMARY : Programme Manager POSITION INFO : Location : All Regions Main Purpose : To manage, plan, and oversee the delivery of designated priority programmes and projects, ensuring the achievement of defined outcomes and deliverables. Key Performance Areas : Strategic Management Mobilise strategic partners and participation of key stakeholders in the...

  • Programme Manager

    1 week ago


    Johannesburg, South Africa Nambiti Technologies Full time

    We are recruiting for a Programme Manager. Prepare and present project budgets to the various governance committee / bodies within company including but not limited to CISC and EXCO as per DOA. Set up and manage the overall programme governance, creating realistic programme goals and delivery on time, within budget, scope and quality...