Job Details
Job Description
Vacancy: Full Stack Developer
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
Remuneration Offered
Market related