← Somewhere

SU - Full-Stack Developer

Full-time remote Full-Stack Developer role at a US-based company. Requires 2-3 years experience, proficiency in front-end (JavaScript, React.js, React Native, HTML5, CSS3) and back-end (Node.js, Python, Ruby on Rails, Java), RESTful APIs, databases, cloud platforms, security, Docker, CI/CD. Compensation $2,000-$6,000/month USD.

Can a South African apply?

The employer’s own job board lists this role’s eligible location as:

South Africa (Remote)

Taken from the structured location field on the employer’s job board, not from the wording of the advert, when we last checked it on 2026-09-15. Employers change eligibility without notice — the employer’s page is the authority, not this one.

What it pays

As advertised
$2 000 – 6 000/mo

The posting states it as: “Paid in USD, independent contractor agreement paid 2x monthly.”

The full posting

Reproduced from the employer’s own listing, unedited.

Read the posting in full · 335 words

Role Description

This is a full-time remote role for a Full-Stack Developer at a growing US based company. The Full-Stack Developer will be responsible for designing, developing, and maintaining both front-end and back-end systems for web and mobile applications. The role involves integrating APIs, managing databases, and collaborating with cross-functional teams to ensure smooth and efficient functionality across the stack.

Qualifications

  • 2-3 years of professional experience working as a Full-Stack Developer.
  • Proficiency in front-end technologies such as JavaScript, React.js, React Native, HTML5, and CSS3.
  • Expertise in back-end development using Node.js, Python, Ruby on Rails, or Java.
  • Experience building and integrating RESTful APIs and microservices.
  • Strong proficiency with databases like PostgreSQL, MySQL, or MongoDB.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and deploying scalable applications.
  • Knowledge of security practices, including data protection, authentication, and authorization.
  • Experience with containerization (e.g., Docker) and CI/CD pipelines.
  • Ability to work effectively in a remote, cross-functional team and communicate clearly in a distributed environment.
  • A bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Design, develop, and maintain both front-end and back-end systems for web and mobile applications.
  • Build responsive, high-performance user interfaces using JavaScript, React.js, or React Native.
  • Develop robust, scalable back-end services using Node.js, Python, Ruby on Rails, or Java.
  • Integrate RESTful APIs and microservices to enable smooth functionality between client-side and server-side operations.
  • Manage databases (e.g., PostgreSQL, MySQL, MongoDB) and ensure secure, efficient data handling.
  • Work closely with cross-functional teams, including front-end, back-end, DevOps, and product management, to deliver seamless features.
  • Troubleshoot and resolve issues on both the front-end and back-end, ensuring optimal
  • Stay up-to-date with the latest development trends and apply best practices to improve processes on both sides of the stack.

Compensation

$2,000 - $6,000 per month, paid in USD depending on experience.

Details

  • Independent contractor agreement paid 2x monthly.
  • Client has a desire for long term commitment.

SA Remote Jobs is a directory, not the employer, and never charges you. Report this role as expired.