Introduction: 


Our client, a rapidly growing tech company, is seeking a skilled and enthusiastic Full Stack Developer to join their dynamic team. This is an exciting opportunity for a motivated developer to work on smart, user-focused web and mobile platforms. You'll be contributing to scalable, high-performance applications while working alongside cross-functional teams in an agile environment.  


Job Purpose: 


To contribute to the full software development life cycle, from design and development to testing and deployment. The role requires strong problem-solving abilities, a solid technical foundation, and the ability to collaborate across disciplines to deliver cutting-edge digital solutions.


REQUIREMENTS 

Minimum education (essential): 


Bachelor’s Degree in Computer Engineering (BEng), Computer Science, or a related field 


Minimum applicable experience (years): 


5+ years of relevant experience in full stack development


Required nature of experience: 


Building responsive front-end interfaces using React and TypeScript/JavaScript.
Styling with Tailwind CSS and DaisyUI, with custom styling when needed.
Backend API development using FastAPI (Python)
Working with SQL-based cloud data warehouses, particularly Snowflake.
Deploying and maintaining applications in Azure cloud environments.
Using Docker for environment consistency and deployment.
Using Git for version control in collaborative environments. 


Skills and Knowledge (essential):


Solid understanding of full stack development practices
Experience with modern front-end frameworks and RESTful APIs
Familiarity with DevOps practices and cloud platforms (Azure preferred).
Strong debugging and performance tuning skills.
Clear communication and collaboration skills.


Other: 


Proficient in Afrikaans and English
Own transport and license 


Closing: 


2025-10-01
  • Pretoria