Overview

Full stack Software Developer Jobs in Johannesburg, South Africa at Blue Pearl PTY LTD

Job Description

Our client

is on the lookout for a skilled Fullstack Software Developer to join our dynamic team. In this role, you will play a crucial part in designing, developing, and deploying scalable applications that seamlessly connect with hardware and IoT systems. You’ll work across the stack, using modern frameworks and AWS services to build reliable, high-performance solutions.

Key Responsibilities:

Develop fullstack applications using React
,
Node.js
,
Java/Kotlin
, and mobile frameworks
.

Design and implement cloud architecture using a broad range of AWS services (e.g., EC2, Lambda, RDS, S3, Amplify).

Build and manage CI/CD pipelines with tools like AWS Code Pipeline and Cloud Formation
.

Integrate third-party APIs and IoT devices using BLE
,
Sigfox
, and other communication protocols.

Collaborate closely with cross-functional teams in agile sprints
, including software engineers, hardware developers, and product stakeholders.

Requirements

Required Skills &

Qualifications:

1–3 years of hands-on experience in fullstack development.

Solid experience with AWS cloud technologies (certifications are a plus).

Proficient in React
,
Node.js
,
Java/Kotlin
, and modern web/mobile development frameworks.

Understanding of Dev Ops practices including Git
,
Docker
,
CI/CD pipelines
, and infrastructure as code
.

Working knowledge of both SQL and No

SQL databases
, such as PostgreSQL and DynamoDB
.

Ability to work independently and collaboratively in a fast-paced, agile environment.

Preferred Qualifications:

Experience with IoT systems or hardware integration.

Exposure to BLE, MQTT, or low-energy communication protocols.

Knowledge of serverless architecture and event-driven design patterns.

Title: Full stack Software Developer

Company: Blue Pearl PTY LTD

Location: Johannesburg, South Africa

Category: Software Development (Full Stack Developer, Cloud Engineer – Software, Software Engineer, DevOps)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.