Enable job alerts via email!

Senior Full-Stack Engineer

Bluegrass

Johannesburg

Remote

ZAR 600 000 - 800 000

Part time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech support company in Johannesburg is seeking a seasoned Senior Full-Stack Engineer to join their team. The role involves designing and developing scalable applications using JavaScript, TypeScript, React, and Next.js. Ideal candidates will have over 5 years of experience, strong backend proficiency, and familiarity with mobile app development. This position is contract-based, offering remote work flexibility.

Qualifications

  • 5+ years of professional experience as a Full-Stack Developer.
  • Strong proficiency in JavaScript and TypeScript.
  • Production-level experience with React and Next.js.
  • Proficient in Node.js for backend development.
  • Familiarity with mobile app workflows.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Build and integrate RESTful APIs and manage backend logic.
  • Collaborate closely with cross-functional teams.
  • Contribute to mobile development with React Native.
  • Participate in code reviews and uphold best practices.

Skills

JavaScript
TypeScript
React
Next.js
Node.js
React Native
Git
Communication skills
Job description
Who Are We Looking For

Bluegrass Digital is supporting our client, an innovative leader in the decentralized technology space, to scale their engineering team.

Overview

We're on the hunt for a seasoned Senior Full-Stack Engineer with deep experience in JavaScript, TypeScript, and modern frameworks like React and Next.js.

Bonus

Bonus points if you're fluent in Web3 or have dipped your toes into blockchain development.

Responsibilities
  • Design, develop, and maintain scalable full-stack applications using React, Next.js, and Node.js.
  • Build and integrate RESTful APIs and manage backend logic.
  • Collaborate closely with cross-functional teams (Product, Design, QA) to define and deliver new features.
  • Contribute to mobile development with React Native where needed.
  • Participate in code reviews, provide feedback, and uphold best practices.
  • Troubleshoot bugs, optimize performance, and ensure high-quality code delivery.
  • Stay current with emerging trends in JavaScript and full-stack development.
Qualifications
  • 5+ years of professional experience as a Full-Stack Developer.
  • Strong proficiency in JavaScript and TypeScript.
  • Production-level experience with React and Next.js.
  • Proficient in Node.js for backend development.
  • Familiarity with React Native and mobile app workflows.
  • Comfortable working with Git and version control workflows.
  • Excellent communication skills and ability to work independently in a remote team.
Additional Information

Seniority level : Senior
Employment type : Contract
Job function : Engineering and Information Technology
Industries : IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.