Full Stack Engineer (Angular - Python - MongoDB) (CPT Hybrid) - Datafin IT Recruitment
Cape Town – Western Cape 9 days ago Part-Time Salary - Market Related
Full Stack Engineer (Angular - Python - MongoDB) (CPT Hybrid)
Datafin IT Recruitment
Cape Town – Western Cape
Date Created : 9 days ago
Job Type : Part-Time
Salary : Market Related
DUTIES:
- Ownership and accountability of end-to-end life cycle for new and existing features.
- Work closely with global customers and the company service organization to understand and deliver customer requirements. Occasional international travel may be required.
- Participate in an Agile development process as projects require.
- Collaborate with the team to continually improve the product and delivery processes.
- Create automated tests and contribute towards a sophisticated continuous integration system.
- Quality focus throughout the delivery cycle.
- Deliver demos throughout the development process to customers and internal stakeholders.
- Customer support, including after-hours support, for defect correction and consulting on service resolution.
- Enable customers and company service organization by actively engaging on IM client channels (Webex Teams and Microsoft Teams etc.).
REQUIREMENTS:
Qualifications –
- Completed relevant Programming courses.
- A Degree in Computer Science is preferred.
Experience/Skills –
- Minimum 4 years of professional Software Development experience.
- Must be comfortable and proficient working across the full product stack:
Frontend: Angular, TypeScript, CSS, Responsive UI Design
Backend: Python (Django framework), Node.js, RESTful API Development
Database: MongoDB, PostgreSQL
DevOps/Infrastructure: Docker, Linux administration (Ubuntu), Bash scripting, Nginx
- You must have the legal right to work in South Africa.
Preferred skills:
CI/CD: Jenkins, GitLab CI, Ansible
Automated Testing: Selenium, Protractor
Cloud Platforms: AWS, Azure, or GCP experience advantageous
AI Development: Experience with Generative AI and Agentic AI technologies, including frameworks or tools such as Semantic Kernel, LangChain, or similar
ATTRIBUTES:
- Strong problem-solving and analytical skills.
- Self-motivated and proactive.
- Rapid learner with flexibility across various technology stacks.
- Excellent communication skills.
- Ability to independently troubleshoot and resolve complex issues.
- Effective collaboration with cross-functional teams.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.