×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Full Stack Software Developer

Job in Cape Town, 7561, South Africa
Listing for: Boardroom Appointments
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, React.js, Front End Developer
Job Description & How to Apply Below

Intermediate Full Stack Software Developer About the job Intermediate Full Stack Software Developer

Intermediate Full Stack Software Developer

Minimum Requirements:

  • Min 3 - 5 years of relevant experience

Frameworks and Languages

  • Nest Js
  • Type Script
  • React

Database

  • Fire Base
  • MySQL
  • MongoDB

Tools

  • Git
  • Cloud:
    Google or Azure

Responsibilities:

  • Develop and Maintain Software Solutions:
  • Design, build, and maintain scalable, robust software solutions using the Whats App Business platform.
  • Implement APIs, integrations, and software features that meet business requirements.
  • Collaborate with Cross-Functional Teams:
  • Work closely with product managers, designers, and developers to understand project requirements and deliver effective solutions.
  • Participate in code reviews, provide constructive feedback, and ensure code quality.
  • Troubleshoot and Debug Issues:
  • Identify, analyze, and resolve software bugs and issues promptly.
  • Perform debugging and troubleshooting to ensure software reliability and performance.
  • Database Management:
  • Design and manage databases using Fire Base, MySQL, Cloud SQL, MongoDB, and PostgreSQL.
  • Optimize queries and ensure data integrity and security.
  • Adopt and Implement Best Practices:
  • Follow best practices in software development, including coding standards, testing, and documentation.
  • Stay up-to-date with emerging technologies and industry trends.
  • UI/UX Development:
  • Work on front-end development using frameworks such as React, Next Js, and MUI, ensuring a seamless user experience.
  • Collaborate with UI/UX designers to create user-friendly interfaces.
  • Cloud Services and Hosting:
  • Manage and deploy applications on cloud platforms such as GCS and Azure.
  • Ensure efficient use of cloud resources and implement best practices for cloud hosting.
  • Support and Maintenance:
  • Provide ongoing support and maintenance for existing software applications.
  • Monitor application performance and make improvements as needed.
  • Identify areas for improvement in existing systems and processes.
  • Propose and implement enhancements to improve efficiency and functionality.
  • Documentation:
  • Create and maintain technical documentation for software applications, APIs, and integrations.
  • Document code changes and maintain version control.
  • Participate in team meetings, sprint planning, and Agile ceremonies.
  • Contribute to a collaborative and innovative team environment.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary