Information Technology & Smart Cities Careers: Macrocomm Full Stack Developer Vacancy
Join our WhatsApp Group
Macrocomm Full Stack Developer Position Overview
- Hiring Institution: Macrocomm (Smart Made Simple)
- Position Title: Full Stack Developer (Mid-Level)
- Operational Model: Hybrid Workspace Architecture
- Primary Locations: Midrand / Pretoria, South Africa
- Core Technology Focus: IoT platforms, telemetry, smart city systems, and vehicle tracking data layers
- Application Status: Active Intake
Macrocomm, a premier Level 1 B-BBEE smart technology solutions provider and telemetry innovator operating across Southern Africa to develop simplified Internet of Things (IoT) ecosystems, has opened immediate technical selection pathways. Applications are invited from highly curious, independent software engineers to fill the vacancy of a macrocomm Full Stack Developer. Operating on a flexible hybrid schedule out of the Midrand and Pretoria tech hubs, this hands-on engineering post is tasked with building decoupled frontend platforms and high-volume, data-rich backend API layers.
The successful candidate will join an agile development squad built on speed, curiosity, and analytical autonomy. Serving as an essential cross-stack engineer, the macrocomm Full Stack Developer will translate enterprise smart city requirements into robust web features, optimize complex data integrations, and manage cloud deployments. This position is purpose-built for a developer who enjoys solving real-world telemetry challenges, formatting clean source code under tight deadlines, and maintaining continuous systems consistency.
Key Responsibilities and Performance Deliverables
The day-to-day workspace for the chosen macrocomm Full Stack Developer balances reactive front-end UI architecture, relational database performance tuning, and agile cloud container micro-servicing.
1. Front-End Engineering & Decoupled User Interface Architecture
- Application Maintenance: The macrocomm Full Stack Developer will be responsible for Developing and maintaining highly responsive web applications utilizing modern Angular best practices, TypeScript standards, and state management libraries.
- Prototype Design: The macrocomm Full Stack Developer will be responsible for Designing creative UI prototypes according to explicit corporate technical specifications and translating them into performant, production-ready interfaces.
- Internal Tools Development: The macrocomm Full Stack Developer will be responsible for Contributing to building highly functional internal tools optimized for data analytics, vehicle tracking visuals, automated reporting, and operational visualizations.
2. Back-End API Construction, Data Integration & Relational Databases
- API Integration: The macrocomm Full Stack Developer will be responsible for Integrating decoupled Angular front-ends smoothly with FastAPI, Django REST frameworks, and secondary Python-based web service engines.
- Database Optimization: The macrocomm Full Stack Developer will be responsible for Analyzing organizational data specifications to produce, modify, and optimize robust database programs using Postgres or standard SQL engines.
- Performance Testing: The macrocomm Full Stack Developer will be responsible for Running rigorous performance testing procedures, data management audits, and query execution optimizations to eliminate system latency.
3. Cloud DevOps Deployments, Quality Vetting & Agile Troubleshooting
- Cloud Operations: The macrocomm Full Stack Developer will be responsible for Assisting in deploying, hosting, and maintaining production applications on multi-cloud platforms, specifically Google Cloud Platform (CloudRun) and Microsoft Azure.
- Quality Programming: The macrocomm Full Stack Developer will be responsible for Writing high-quality, clear source code within established project timelines and maintaining strict adherence to Git-based workflows.
- Testing & Verification: The macrocomm Full Stack Developer will be responsible for Conducting extensive functional and non-functional testing cycles, identifying potential bugs, creating test reports, and executing system-wide upgrades.
Qualifications, Experience & Technical Requirements
The Macrocomm technical evaluation board enforces strict baseline software engineering metrics to select a developer capable of handling independent sprint assignments.
| Evaluation Category | Required Baseline Standards for the Macrocomm Full Stack Developer |
| Academic Base (Minimum) | Formal BSc Degree in Computer Science, Information Technology, or a closely related computing field. |
| Academic Base (Ideal) | Possession of a BSc/BA/MSc in Computer Science paired with a Certified Application Developer credential. |
| Professional Longevity | Minimum of at least two to four (2โ4) years of experience operating directly as a full stack software engineer. |
| Front-End Stack Mastery | 3+ years of professional experience with Angular (v10+), TypeScript, RxJS, and NgRx or Redux.js. |
| Back-End Stack Mastery | Deep proficiency in Python, demonstrating hands-on backend code construction using FastAPI, Django, or Flask. |
| Database Specialization | Solid SQL and Postgres skills, with a proven ability to write, reason about, and optimize complex data queries. |
| Environment Toolkits | Comfort with Yarn, NPM, Poetry, Git workflows, Agile methodologies, and deployment via Gcloud (CloudRun). |
| Industry Advantage | Previous technical exposure to IoT platforms, smart city infrastructure, or telemetry systems is a bonus. |
Also Read: Apply for the EPZ Global security officer position in Harare via Industrial Psychological Services.
Application Guidelines and Submission Protocol
Macrocomm operates a centralized, digital candidate assessment portal. Technology specialists who satisfy all technical milestones for this macrocomm Full Stack Developer opportunity must process their credentials via email.
Required Application Dossier Components:
- A brief, tailored Application Cover Letter outlining your cross-stack experience, your specific version familiarity with Angular, and a summary of telemetry or Python API projects you have built.
- An updated, comprehensive Curriculum Vitae (CV) tracking your employment timeline, backend software stacks, active cloud systems, and traceable engineering references.
- High-quality digital copies of your computer science degree, verified transcripts, and active vendor cloud certifications.
Direct Submission E-mail Address: Forward your complete digital application folder via email directly to the central human capital tracking hub at:
Mandatory Electronic Referencing Header: To ensure your profile is successfully classified by the automated talent tracking system and bypasses general corporate mail filters, you must format your email subject line exactly as follows:
Full Stack Developer
Corporate Selection Notice: Macrocomm is an equal opportunity employer committed to technical innovation, team curiosity, and agile growth models. Applications missing baseline computer science degrees, portfolios lacking the mandatory 3 years of Angular exposure, or files recorded past the current 2026 scheduling limits will be system-archived without review. Because of immediate project requirements within the Pretoria and Midrand telemetry divisions, short-listed mid-level engineering finalists will be contacted rapidly for live coding tests, architectural pattern walk-throughs, and technical panel evaluations.
Disclaimer:ย The Business Pulse shares verified opportunities from trusted sources. We are not a recruiting agency and do not request any payment for applications.

Leave a Reply