Blue Robot Logo

Full Stack Engineer

Blue Robot|Posted 10 days ago

Skills and experience

Role:Full stack engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    React
    JavaScript
    Node.js

Location and salary

Remote policy:Remote
Location of job:South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Salary range:R35,000 - R55,000 per month

Role description

Full Stack Engineer

Location: South Africa (100% Remote)

Employment Type: Permanent Contract

About Us

Blue Robot is a well-established tech company operating in South Africa, Kenya, and London, powering global campaigns for some of the world’s biggest brands. Our technology transforms passive scrolls into measurable moments of action, built to drive engagement and prove performance. We work across 𝕏, Facebook & Instagram, TikTok, Spotify, Pinterest creating high-impact experiences that deliver real results.

We’re building for the advertising and marketing industry, which means we care deeply about the craft of marketing itself. We look for people who share our passion for this industry, who immerse themselves in its trends and challenges, and who contribute ideas for formats and experiences that win awards and push boundaries.

Our next chapter is defined by generative AI as our primary method of development. We’re investing in the systems, tooling, and vision that will power our future, and we want you to be part of building that core foundation.

The Role

We are looking for a curious, intelligent, and ambitious Full Stack JavaScript Developer who’s ready to buy into our vision and help us shape the future of marketing technology.

You will work across the full SDLC from architecture sessions, planning, and estimation, to development, testing, and debugging. You’ll implement front-end designs from wireframes and templates using React, and ensure seamless back-end integration for a high-quality, scalable experience.

Most importantly, you’ll be part of a team that:

  • Innovates new ad formats and engagement tools for global brands.
  • Builds award-winning solutions that stand out in the marketing industry.
  • Pushes Blue Robot toward a future where generative AI is our primary development engine.

What You’ll Do

  • Develop and maintain existing custom-built software.
  • Create new features and tools designed to enhance campaign performance.
  • Integrate with third-party APIs (Meta, 𝕏, Spotify, etc.).
  • Collaborate on impactful formats that drive engagement and win awards.
  • Contribute to the core system that will power our long-term vision.
  • Champion clean, maintainable, and scalable code.

Must-Have Skills & Experience

  • React (4+ years)
  • JavaScript (3+ years)
  • Node.js (2+ years)
  • MySQL
  • Proven experience building scalable web-based APIs.
  • Strong engineering mindset and problem-solving skills.
  • Passion for marketing and advertising — with an interest in award-winning creative and technology.
  • Willingness to immerse yourself in the industry and bring ideas that influence campaigns.

Nice-to-Have Skills

CSS, HTML5, Docker, REST, TypeScript, Kubernetes, Redux, RabbitMQ, Firebase, Google Cloud, React Router, Next.js, Vercel.

What Will Set You Apart

  • Experience working in Agile/SCRUM environments.
  • Exposure to adtech, martech, or campaign-based platforms.
  • Familiarity with generative AI tools in software development.
  • Knowledge of 𝕏 Public APIs, Meta.
  • A sense of humour and a collaborative spirit.

Why Join Us

  • Competitive salary
  • Fully remote (Anywhere in South Africa)
  • Work on campaigns for the world’s biggest brands
  • Contribution towards home internet (up to R700/month)
  • Discretionary annual bonus
  • Full Agile + SCRUM methodologies
  • Autonomy and creative freedom
  • Opportunities to engage with engineering teams at 𝕏, Facebook, Instagram, and Spotify

About Blue Robot

51-200 employees

What we do

We have developed Blue Robot, our own tech platform that is used by global brands and Twitter to deliver automated social experiences. Blue Robot is integrated with Facebook, WhatsApp, Spotify, Instagram and Twitter.

Our tech team focuses on developing Blue Robot and is responsible for:

  • Developing innovative new experiences;
  • Integration with social media platforms via API;
  • Innovation and enhancement of our product set;
  • Informing the business of new technology opportunities through thought leadership & research;

Why Work For Us

  • Be part of building something global with an established and growing sales track record;
  • A competitive salary;
  • We value your opinion & experience: be included in making tech decisions;
  • Interact with major social platforms directly.
  • Work on your choice of MacBook Pro or iMac.
  • Full remote and flexi time.
  • Blue Robot knows how to sell! Be part of building cool shit that actually goes live (many times over!).

Our Culture

We're focused on building great things, but we also realise that we can have fun doing it. Flexible working hours + Democratic decision making + {(Clear Product Vision) x (Measurable Real World Impact)} = # LoveWhereYouWork

Our Engineering Processes

  • Full Agile + SCRUM Methodologies
  • Full project life-cyle: Requirements, Design, Implementation, QA and UAT

Our Hiring Process

We have a 2 step interview process:

  1. Information 15-20 intro call
  2. 60 min practical problem-solving session with 2-3 members from our development team

It sounds like a mouthful but it's actually quick and painless. The plus side is that you know you will be working with the best developers in their field. Best of luck! :)

Perks at Blue Robot

Full Agile + SCRUM methodologies (No Waterfall, No WaterSCRUM ;p)
A competitive salary
Build great things that get sold globally
Discretionary annual bonus
Contribution towards home internet
Work on your choice of a MacBook Pro or iMac
Full-remote
Flexy-time

Tech Stack

utilities

Google Analytics
Google Analytics

dev ops

GitHub
GitHub
PagerDuty
PagerDuty
Circle CI
Circle CI
Git
Git
Docker
Docker
npm
npm
Bitbucket
Bitbucket
Kubernetes
Kubernetes
Datadog
Datadog
Rollbar
Rollbar

business tool

Google Apps
Google Apps
Slack
Slack
Miro
Miro

application and data

Javascript
Javascript
Node.js
Node.js
MySQL
MySQL
React
React
Redis
Redis
RabbitMQ
RabbitMQ
MongoDB
MongoDB
MEAN Stack
MEAN Stack
HTML5
HTML5
Go
Go
Bootstrap
Bootstrap
Google App Engine
Google App Engine
Vue.js
Vue.js
Cloud Functions
Cloud Functions
Google Cloud Platform
Google Cloud Platform

Similar jobs on OfferZen: