Senior Software Engineer, Data Platform (Hybrid)

Ilitha Telecommunications

Rosebank

Hybrid

CAD 76,000 - 101,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ilitha Telecommunications (Pty) Ltd is seeking a Senior Software Developer for the Ops Portal, hybrid in Rosebank with some travel to Eastern Cape and KZN. You will own the staff-facing data platform, build maps, charts and dashboards, and integrate with a shared API and the PostgreSQL database.

Emphasis on performance, tests, and collaboration across teams. You will work with TypeScript/JavaScript, React, Node.js, SQL, and Google Cloud services, shipping production-grade software and mentoring

Qualifications

  • At least 5 years as a professional software developer with full-stack experience.
  • Experience shipping production websites used by staff or customers.
  • Experience with web apps for internal portals or portals in telecoms/ISP domains is a plus.

Responsibilities

  • Design, build and maintain staff websites for ops, sales and finance.
  • Integrate with the shared API and PostgreSQL database.
  • Ensure fast performance over varying network conditions.
  • Collaborate with engineers, sales, operations and finance to answer business questions.
  • Write automated tests (unit and UI) and follow CI/CD practices.

Skills

TypeScript/JavaScript
HTML/CSS
Node.js
React
SQL/PostgreSQL
Firebase/Cloud Run
Git/GitHub
Automated testing
Next.js/Vue/Angular (optional)

Tools

Leaflet
Recharts
Google Cloud Platform
Firebase
Secret Manager

Job description

Ilitha Telecommunications (Pty) Ltd is seeking a Senior Software Developer for the Ops Portal, hybrid in Rosebank with some travel to Eastern Cape and KZN. You will own the staff-facing data platform, build maps, charts and dashboards, and integrate with a shared API and the PostgreSQL database.

Emphasis on performance, tests, and collaboration across teams. You will work with TypeScript/JavaScript, React, Node.js, SQL, and Google Cloud services, shipping production-grade software and mentoring

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer – Ops Portal
Senior Software Developer – Ops Portal

Ilitha Telecommunications • Rosebank

Hybrid
CAD 76,000 - 101,000
Full Stack Developer
Full Stack Developer

Network Finance • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Junior Developer (Hybrid)
Junior Developer (Hybrid)

EnableSA • Gqeberha

On-site
ZAR 250,000 - 400,000
Senior Data Platform Engineer – Cloud PostgreSQL, Hybrid
Senior Data Platform Engineer – Cloud PostgreSQL, Hybrid

Network Finance • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Software Engineer | Hybrid, Impactful Builds
Senior Software Engineer | Hybrid, Impactful Builds

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Medical, dental, and vision insurance
+1
Senior Principal Software Engineer
Senior Principal Software Engineer

Network Finance • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Software Engineer, Data Engineering (Hybrid—Upington)
Senior Software Engineer, Data Engineering (Hybrid—Upington)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Performance bonuses
Medical aid and retirement benefits
Professional development opportunities
Senior Data Engineer (Hybrid)
Senior Data Engineer (Hybrid)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Health and wellness benefits
Hybrid work model
Professional development and training
+1
Senior .NET Developer - SaaS Platform (Cape Town, Hybrid)
Senior .NET Developer - SaaS Platform (Cape Town, Hybrid)

Ada Meher Limited • Wes-Kaap

Hybrid
ZAR 113,000 - 138,000
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work environment
Continuous learning and development
+2