Senior Tech/Domain Architect – Remote-First Backend Lead

Boardroom Appointments

Sandton

Remote

ZAR 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boardroom Appointments seeks a Technology / Domain Specialist to lead backend architecture for large-scale web apps. The role combines hands-on coding with design leadership across Node.js, Python, Go and other stacks.

You will collaborate with Product Management, Security and DevOps to drive the product roadmap, shaping architecture and delivery in a remote-first, globally distributed team. Strong communication and agile practices are essential.

Qualifications

  • B-Degree in Computer Science or related technical field is required.
  • 10+ years in a senior role designing and developing large-scale web applications.
  • Expertise across Node.js, Python and Go backends, front-end coexistence and REST APIs.
  • Experience with tests (Cypress, Jest) and CI/CD (Bitbucket Pipelines, Spinnaker).
  • Proficient with SonarCloud, Cloudflare, Nx monorepos and cloud platforms (AWS, GCP, Azure).
  • Hands-on with Docker, Kubernetes and low-latency messaging (Kafka, RabbitMQ).
  • Polyglot developer capable in .Net Core, Java/Spring Boot, Python, JS/NodeJS, NestJS, Nuxt.js.
  • Strong architecture, design, agile delivery and collaboration skills.

Responsibilities

  • Lead the design and architecture of large-scale backend applications using best practices for performance and availability.
  • Be involved in all development phases, shaping design, planning, development, deployment and continuous delivery improvements.
  • Partner with Backend Engineers, Product Management, DevOps/Infra and Security to advance the product roadmap.

Skills

Distributed systems
Polyglot development
Front-end leadership
Communication

Education

B-Degree in Computer Science

Tools

Node.js
Python
Go
Cypress
Jest
Bitbucket Pipelines
Spinnaker
SonarCloud
Cloudflare
Nx
Datadog
AWS
Terraform
Docker
Kubernetes
REST API
.NET Core
Java
Spring Boot
NodeJS
NestJS
Nuxt.js
Kafka
RabbitMQ
Dynatrace
DataDog

Job description

About the job Technology / Domain Specialists

Contract position

  • B-Degree in Computer Science or related technical field.
  • 10+ years in a senior role designing and developing large-scale web applications
  • Experience using Node.js tools, backend tech stacks including Node, Python and Go
  • Experience with testing (Cypress, Jest) and CI/CD platforms such as Bitbucket Pipelines and Spinnaker
  • Experience with SonarCloud (Code scanning, vulnerabilities, code coverage, code quality etc) and Cloudflare (Caching, DNS, WAF, CSP)
  • Experience using Monorepos using Nx (we have over 20+ FE apps in the same repo)
  • Experience with Datadog, AWS services and using Terrafrom
  • Hands-on public cloud experience - AWS, Google Cloud, Azure, Heroku
  • Strong understanding of containers Docker, Kubernetes
  • Required experience in REST API development
  • Polyglot developer with current hands-on development experience in a major framework - .Net Core, Java/Springboot, Python, JS/NodeJS, Nest.JS, Nuxt.JS
  • Hands-on experience with low-latency messaging/queueing technologies - Kafka, rabbit MQ
  • Demonstrable familiarity with CI/CD process, testing frameworks and practices with tools like git, Jenkins/Bitbucket pipelines, Spinnaker
  • Knowledge of Monitoring and Observability Tools such as Dynatrace and DataDog
  • Strong knowledge of application, data and infrastructure architecture disciplines
  • Expert understanding of architecture and design across all systems
  • Experience working within an agile development environment
  • Excellent written and oral communication skills
  • Ability to work in a dynamic, remote-first environment with a globally distributed team
  • Learn about new trends and drive team discussions to improve the product
  • Excellent written and oral communication skills
  • Comfortable leading the frontend development team in big projects
  • This is a hands-on role and code contribution daily is required

Responsibilities:

  • Lead the design and architecture of large-scale backend applications using the best practices to ensure high levels of performance, maintainability and availability
  • Be involved in all aspects of development playing a critical role in design, planning, development, and deployment and drive improvements in the company's software delivery life cycle to enable high quality continuous delivery process.
  • The candidate will partner with key stakeholders across the business including the Backend Software Engineers, Product Management, Infrastructure/DevOps and Security to advance the product roadmap
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote-First Tech Domain Architect (Backend & Cloud)
Remote-First Tech Domain Architect (Backend & Cloud)

Boardroom Appointments • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Remote-First Technology Domain Specialist (Junior)
Remote-First Technology Domain Specialist (Junior)

Boardroom Appointments • Johannesburg

Remote
ZAR 900,000 - 1,200,000
Senior Backend Developer - Scalable APIs
Senior Backend Developer - Scalable APIs

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Remote-friendly
Competitive salary
Health benefits
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Health insurance
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Senior Backend Developer - Node.js & Microservices
Senior Backend Developer - Node.js & Microservices

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work stipend
Flexible schedule
+1
Lead Backend Engineer (Microservices)
Lead Backend Engineer (Microservices)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,700,000
Stock options
Health benefits
Professional development budget
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Remote Senior Backend Software Engineer
Remote Senior Backend Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote opportunity
Flexible schedule
Competitive compensation
Remote Lead Architect & Software Manager
Remote Lead Architect & Software Manager

Boardroom Appointments • Cape Town

Remote
ZAR 1,000,000 - 1,400,000