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
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!