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)