Excellent Tech

Mid level Fullstack Software Engineer (TypeScript / Node.js)

Status: Open

Salary: R 30,000 to R 50,000

Experience: 3 years

Angular Firebase Node.js Svelte API design and integration Angular, TypeScript, Agentic Coding

Role is on-site or hybrid.

George

How to Apply

Or reach out to:

andre@excellenttech.co.za

Excellent Tech is a fast-paced development agency where we value logic over red tape. We don’t just "write code"—we architect solutions to real-world problems. We are looking for an energetic, self-starting Mid-Level Developer to join our core team.

If you’re tired of being a "cog in the machine" and want to see your code solve actual problems for diverse industries, this is your seat.

The Role: Own the Stack This isn't a "hand-holding" environment. We need someone who can take a feature from a whiteboard sketch to a live deployment.

Full-Stack Execution: Work across Angular (Frontend) and Node.js (Backend).

The Firebase Factor: We use Firebase for our database and real-time needs. Experience here is a massive plus.

High Agency: You’ll own client features from the database level up to the UI.

Innovation: We have active projects leveraging AI—you’ll be right in the middle of that.

Who You Are Experienced: 3+ years of professional software development.

The Stack: Professional experience with Angular and Node.js is a must.

The Mindset: You’ve moved past "just making it work" and now focus on making it maintainable and scalable.

Time-Conscious: You are disciplined and efficient with your time. You don't need a manager hovering over you to hit a deadline.

Energetic: You bring a positive, "can-do" energy to the office every day.

Our Tech Stack Frontend: Angular, Svelte

Backend: Node.js

Database: Firebase (NoSQL)

Patterns: Dependency Injection, State Management, and RxJS.

Why Excellent Tech? In-Person Collaboration: Join a high-energy office environment where decisions happen fast and ideas are shared freely.

Direct Mentorship: Work directly with our Lead Architect (Founder). This is a masterclass in software architecture.

Diverse Challenges: We solve problems across multiple industries—you’ll never get bored.

How to Apply If you’re a problem-solver who wants to build "batteries-included" code that doesn't break at 2 AM, let’s talk.

Note: To filter for the right candidates, please include a short note about the most complex logic problem you’ve solved recently when you apply.