Website AES Global

Full Stack Software Development Engineer
Location: Cape Town (in office, Woodstock, flexible hours)
Type: Permanent
Experience: 3–5 years

About the role
We’re working with a financial technology company that delivers funding products to small and medium-sized businesses. They’re looking for a Full Stack Software Development Engineer who’s passionate about building scalable systems and wants to help get funding into the hands of the entrepreneurs who need it most.
It’s a small, hands-on team, so this suits someone who likes having a finger in a lot of pies and wants to help build something tangible. High EQ and an all-hands-on-deck attitude go a long way here.

What you’ll do
• Design, develop, and maintain web applications using FastAPI, Next.js, and TypeScript
• Solve complex problems with Python
• Implement and maintain database systems using PostgreSQL
• Work with cross-functional teams to turn requirements into efficient code
• Use AWS services to deploy and manage applications, optimizing for scalability and performance
• Ensure data security and compliance with AWS best practice
• Participate in designing scalable system architectures
• Evaluate and integrate new AI/ML technologies to enhance the product
• Write and maintain unit and integration tests, and ensure applications are robust and reliable
• Troubleshoot, debug, and upgrade existing systems
• Work in an agile environment and document code and architectural decisions

What you’ll bring
• A bachelor’s degree in Computer Science, Software Engineering, or a related field
• 3+ years in full-stack software development
• Proficiency in FastAPI/Flask, Next.js/React, TypeScript, and PostgreSQL
• Proficiency with Docker and containerized systems
• Experience designing scalable systems and cloud-based solutions
• Strong understanding of the full web development process (design, development, deployment)
• Excellent problem-solving skills and attention to detail

Nice to have
• NoSQL databases (DynamoDB)
• Building event-driven systems
• A wide range of AWS services and tools
• Strong understanding of relational databases
• Comfort writing unit, integration, and smoke tests
• Open-source contributions or a solid GitHub portfolio

To apply for this job email your details to steven@aesglobal.io

    Personal Information






    Professional Details







    Links & Portfolio




    Application



    PDF or Word document · Max 10MB



    Contact Us

    Send us a message and a member of our team will be in touch soon.

    Download Personalised
    PDF Report

    Please fill the below form to request your free personalised PDF report.

    Get a Free Cost Comparison

    Please fill the below form to request your free cost comparison.