Job Search and Career Advice Platform

Enable job alerts via email!

Senior Fullstack Software Engineer – React and Next.js and Java

The Legends Agency

Remote

ZAR 300 000 - 400 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global engineering firm is seeking a Senior Fullstack Software Engineer to lead development on high-impact projects. The role requires over 5 years of experience in Java and JavaScript/TypeScript and familiarity with frameworks such as React and Next.js. Additional skills in AWS and CI/CD pipelines are essential. Candidates must be fluent in English and able to work in EU-aligned time zones. This remote role offers flexibility and the chance to tackle complex technical challenges while contributing to innovative solutions.

Qualifications

  • 5+ years of software engineering experience.
  • Strong experience in fullstack development using Java and JavaScript/TypeScript.
  • Hands-on with modern web technologies and cloud infrastructure.

Responsibilities

  • Lead fullstack development of high-performance systems.
  • Implement secure services using Java and JavaScript frameworks.
  • Collaborate in Agile teams and write high-quality code.

Skills

Fullstack development experience
Java
JavaScript/TypeScript
React
Next.js
Node.js
Springboot
AWS
CI/CD pipelines
SQL and NoSQL databases

Tools

AWS services
Git
Job description
Senior Fullstack Software Engineer – React (Next.js) & Java

Join a Global Engineering Group Building High-Impact, Scalable Software

Remote (South Africa) | Flexible Hours (EU-Aligned) | Market Related Salary

About Our Client

Our client is a global software engineering group that works with leading brands to design, build, and scale high-performance digital products. They prioritise clean code, great architecture, and collaborative team environments. Youll work on meaningful projects with a forward-thinking team that values quality and innovation.

The Role: Senior Fullstack Software Engineer

As a Senior Fullstack Engineer, you'll play a key role in designing and building secure, scalable, and resilient front- and back-end systems. You'll be developing responsive user interfaces, server-side logic, and working across the full development lifecycle using modern technologies, including React, Next.js, Java, and AWS. This is a hands‑on engineering role with the opportunity to solve complex technical challenges and contribute to world‑class solutions.

Key Responsibilities
  • Bring 5+ years of software engineering experience to lead fullstack development
  • Design and develop performant, secure services and components using Java (Springboot) and JavaScript/TypeScript (React, Next.js, Node.js)
  • Build asynchronous and event‑driven workflows
  • Write testable, maintainable, and high‑quality code
  • Use AWS services and CI/CD pipelines (Serverless/CDK experience a plus)
  • Implement semantic, accessible HTML and scalable UI architectures
  • Work with SQL and NoSQL databases
  • Apply architectural patterns including REST and GraphQL
  • Collaborate in Agile (Scrum/Kanban) teams using Git‑based workflows and quality tools
  • Occasionally travel depending on project needs (up to 15%)
About You
  • 5+ years of fullstack development experience with Java and JavaScript/TypeScript
  • Strong hands‑on experience with React, Next.js, Node.js, and Springboot
  • Proficient with cloud infrastructure (AWS), CI/CD pipelines, and serverless tools
  • Solid understanding of modern web protocols, architectures, and design patterns
  • Comfortable writing clean HTML/CSS with accessibility in mind
  • Experience with version control (Git), linters, and static analysis tools
  • Passionate, self‑motivated, and collaborative
  • Fluent in English and comfortable working in EU-aligned time zones
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.