Full Stack Engineer (angular, Python, Mongodb) (cpt Hybrid)

Cape Town, Western Cape, South Africa

Job Description


Job SummaryFull Stack Engineer (Angular, Python, MongoDB) (CPT Hybrid) IT - Software Development
Cape Town - Western Cape - South AfricaENVIRONMENT:JOIN the team of a dynamic Software Service Delivery Provider seeking the coding talents of a Full Stack Engineer whose core role will be the design, development and go-to market of various software products. Working in an Agile process, you will use Kanban to manage the flow of work, create automated tests and contribute towards a sophisticated continuous integration system. This position requires versatility to design, develop, and deliver functionality across the full technology stack - including Frontend, Backend, database, and infrastructure. You must have 4 years work experience in Software Development & be comfortable working across the full product stack. You must have proficiency in Angular, TypeScript, CSS, Responsive UI Design, MongoDB, PostgreSQL, Python (Django framework), Node.js, RESTful API Development, Docker, Linux administration (Ubuntu), Bash scripting & Nginx.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 DesignBackend: Python (Django framework), Node.js, RESTful API DevelopmentDatabase: MongoDB, PostgreSQLDevOps/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, AnsibleAutomated Testing: Selenium, ProtractorCloud Platforms: AWS, Azure, or GCP experience advantageousAI Development: Experience with Generative AI and Agentic AI technologies, including frameworks or tools such as Semantic Kernel, LangChain, or similarATTRIBUTES:
  • 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.
Apply for this JobDatafinRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1412242
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R11000 - 16000 per month
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned