GitHub Contributor - Remote

YO IT Consulting

South Africa

On-site

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job description

  • Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.
  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.
  • Implement robust new features, ensuring scalability, maintainability, and adherence to software best practices.
  • Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.
  • Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.
  • Review and validate peer-contributed code and technical submissions for accuracy and clarity.
Job Description
Role Title:

GitHub Contributor

Role Type

Contract

Location:

Remote

Scope Of Work
  • Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.
  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.
  • Implement robust new features, ensuring scalability, maintainability, and adherence to software best practices.
  • Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.
  • Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.
  • Review and validate peer-contributed code and technical submissions for accuracy and clarity.
Preferred Qualifications
  • Significant hands-on expertise in at least one of the following: Python3, Java, Rust, Go, C++, or TypeScript.
  • Deep understanding of algorithms, data structures, and software engineering principles.
  • Proven ability to debug complex systems, resolve bugs, and deliver effective optimizations.
  • Experience with large codebase refactoring and legacy system modernization.
  • Track record of delivering high-impact features from conception through delivery within cross-functional projects.
  • Strong documentation and communication skills to articulate technical concepts clearly.
  • Interest in or curiosity about AI and its technical challenges (previous AI experience not required).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Code Contributor — Debug, Refactor, Deliver Features
Remote Code Contributor — Debug, Refactor, Deliver Features

YO IT Consulting • South Africa

On-site
Open Source Developer | Remote
Open Source Developer | Remote

Crossing Hurdles • South Africa

On-site
ZAR 300,000 - 600,000
Software Engineer | Remote
Software Engineer | Remote

Crossing Hurdles • South Africa

On-site
ZAR 600,000 - 1,200,000
Software Developer | Remote
Software Developer | Remote

Crossing Hurdles • South Africa

On-site
ZAR 600,000 - 900,000
Senior Software Engineer | Remote
Senior Software Engineer | Remote

Crossing Hurdles • South Africa

On-site
ZAR 550,000 - 900,000
Principal Software Engineer
Principal Software Engineer

HelloKindred • Johannesburg

Hybrid
ZAR 1,500,000 - 2,100,000
Biology Expert - Remote
Biology Expert - Remote

YO IT Consulting • South Africa

On-site
ZAR 600,000 - 900,000
Principal Software Engineer
Principal Software Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Intermediate Software Engineer
Intermediate Software Engineer

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,000
Open-Source Software Engineer: Systems & Collaboration
Open-Source Software Engineer: Systems & Collaboration

Crossing Hurdles • South Africa

On-site
ZAR 600,000 - 1,200,000