Enable job alerts via email!

Software Engineer: Full Stack II - Cape Town

Boardroom Appointments

Cape Town

On-site

ZAR 300,000 - 400,000

Full time

7 days ago
Be an early applicant

Job summary

A dynamic company seeks a skilled Software Engineer: Full Stack II in Cape Town. The ideal candidate has a relevant IT qualification and over three years of software development experience. Responsibilities include creating resilient solutions, collaborating with teams, and implementing CI/CD practices. This role offers structured career progression and opportunities for skill development.

Qualifications

  • 3+ years proven experience in software development.
  • Experience with front-end and back-end frameworks.
  • Leadership qualities and continuous learning mindset.

Responsibilities

  • Collaborate with stakeholders to develop solutions.
  • Create secure, resilient, and cost-effective code.
  • Engage in automated testing and CI/CD practices.

Skills

Advanced programming concepts
RESTful API design
Database systems (SQL, NoSQL)
Cloud platforms (AWS, Azure)
Kubernetes and containerization
Responsive design
Software integration and performance optimization

Education

Grade 12 National Certificate / Vocational
Tertiary qualification in Information Technology

Job description

Software Engineer: Full Stack II - Cape Town
About the job

This role requires a skilled full stack software engineer with experience in both front-end and back-end development, project delivery, and implementation.

Minimum Qualifications:
  • Grade 12 National Certificate / Vocational
  • A relevant tertiary qualification in Information Technology (ideal)
  • 3+ years proven experience in software development, project delivery, and implementation in relevant technologies
  • Experience with modern front-end and back-end frameworks and technologies
Knowledge:
  • Advanced programming concepts, algorithms, data structures, and design patterns
  • Version control and testing practices
  • Database systems (SQL, NoSQL) and query optimization
  • RESTful API design and integration
  • Cloud platforms (AWS, Azure)
  • Microservice and event-driven architectures
  • Kubernetes and containerization
  • Responsive design and mobile-first development
  • Front-end build tools and package managers
  • Leadership qualities such as developing people, trust, optimism, and decision-making
Responsibilities:
  • Collaborate with stakeholders and teams to develop solutions meeting business needs
  • Create well-designed, secure, resilient, and cost-effective solutions
  • Software development, systems integration, and performance optimization
  • Develop reusable code, APIs, and libraries
  • Manage databases and implement business logic
  • Implement automated testing and CI/CD practices
  • Troubleshoot, debug, and maintain system stability
  • Participate in capacity planning and system testing
  • Maintain and upgrade existing solutions with improvements
  • Engage in continuous learning and skill development

This position is part of a structured career progression, offering opportunities to develop autonomy, decision-making, and problem-solving skills.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.