Full Stack Web Developer - (Hybrid)

Synergy Jobs (Pty) Ltd

Bellville

On-site

ZAR 420,000 - 720,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement plan
13th cheque

Job summary

Synergy Jobs (Pty) Ltd in Cape Town is seeking a capable Full Stack Web Developer to design, build, and maintain scalable web applications across front-end and back-end.

You will work with Angular on front-end, .NET on back-end, and collaborate with designers, analysts, and other developers to deliver high-quality software in a hybrid work setup after probation.

The role offers growth, competitive compensation, medical aid, and a focus on secure, performant solutions.

Qualifications

  • 3-5 years of professional experience in full-stack web development.
  • Strong knowledge of Angular and .Net technologies.
  • Experience with MySQL or PostgreSQL and RESTful APIs.
  • Familiarity with Git-based version control and CI/CD concepts.
  • Knowledge of OAuth/JWT and cloud platforms (AWS/Azure/GC) is beneficial.
  • Understanding of OWASP security practices.

Responsibilities

  • Front-End Development: build features with Angular, ensure responsive UI and cross-browser compatibility.
  • Back-End Development: design and maintain RESTful APIs with .NET, integrate with front-end.
  • Database Management: manage SQL/NoSQL databases, optimize queries, ensure data security.
  • Version Control & Collaboration: use Git, participate in code reviews and PRs.
  • Testing & Debugging: write unit/integration tests, fix issues in dev and prod environments.
  • Deployment & Maintenance: deploy to cloud/physical environments and monitor performance.
  • Continuous Learning & Development: stay updated with web tech trends and best practices.
  • Cross-Functional Collaboration: work with product owners, designers and stakeholders.

Skills

Angular
.NET
MySQL
PostgreSQL
Git
RESTful API
OAuth/JWT
Cloud platforms
OWASP

Education

Bachelor’s degree in Computer Science or related

Tools

GitHub
Docker
Kubernetes

Job description

POSITION: Full Stack Web Developer

LOCATION: Cape Town – Only Hybrid after probation is to impost

Position Summary:

As a Full Stack Developer , you will be responsible for designing, developing, and maintaining web applications. This position involves working on both front-end and back-end development to create high-quality, scalable, and efficient web-based solutions. You will collaborate with cross-functional teams including designers, business analysts, and other developers to deliver seamless web experiences.

Key Responsibilities:
  • Front-End Development:
    • Develop and maintain user-facing features using modern JavaScript frameworks (Angular).
    • Ensure the technical feasibility of UI/UX designs by collaborating with design teams.
    • Implement responsive web designs and ensure compatibility across multiple browsers and devices.
    • Write clean, well-documented, and maintainable front-end code.
    • Optimize web applications for speed and scalability.
  • Back-End Development:
    • Design, develop, and maintain RESTful APIs and server-side logic using back-end technologies (.NET).
    • Integrate front-end elements with server-side logic.
    • Manage database systems (e.g., SQL, NoSQL) and optimize queries for performance.
    • Implement data storage solutions and ensure secure data storage practices.
    • Ensure the application is built for scalability and reliability.
  • Database Management:
    • Design and optimize relational and non-relational databases for performance, scalability, and security.
    • Write complex SQL queries for data manipulation and analysis.
    • Develop data models to reflect business requirements.
  • Version Control & Collaboration:
    • Use version control systems such as Git for code management.
    • Collaborate effectively with team members through pull requests, code reviews, and best practices.
  • Testing & Debugging:
    • Write unit tests, integration tests, and ensure test coverage for critical code components.
    • Troubleshoot and resolve issues in both development and production environments.
    • Maintain code quality by following coding standards and best practices.
  • Deployment & Maintenance:
    • Deploy and maintain applications in cloud and physical environments
    • Monitor application performance and troubleshoot issues after deployment.
    • Continuously improve application performance through ongoing refactoring and optimization.
  • Continuous Learning & Development:
    • Stay up to date with emerging technologies and trends in web development.
    • Proactively suggest new tools, frameworks, or practices to improve development efficiency and quality.
  • Cross-Functional Collaboration:
    • Collaborate with product owners, designers, and other stakeholders to understand requirements and deliver functional software.
    • Assist in the estimation of project timelines and deliverables.
Required Skills & Qualifications:
  • 3-5 years of professional experience in full-stack web development.
  • Strong knowledge of Angular
  • Proficiency in .Net technology
  • Experience with database management systems like MySQL and PostgreSQL .
  • Familiarity with version control systems (Git, GitHub, GitLab, etc.).
  • Experience with RESTful API development and integrating third‑party services.
  • Knowledge of authentication and authorization protocols (OAuth, JWT, etc.).
  • Familiarity with cloud platforms (e.g., AWS , Azure , Google Cloud ) and deployment
  • processes.
  • Understanding of web security best practices (e.g., OWASP).
  • Ability to write clean, efficient, and maintainable code.
Desirable Skills:
  • Experience with CI/CD pipelines .
  • Familiarity with containerization tools like Docker .
  • Understanding of Agile or Scrum development methodologies.
  • Familiarity with Serverless architecture and microservices.
  • Experience with Mobile-first development and responsive design principles.
Soft Skills:
  • Problem-solving skills: Ability to troubleshoot issues and find effective solutions.
  • Communication: Strong verbal and written communication skills to work effectively with cross-functional teams.
  • Collaboration: Ability to work effectively in a team and collaborate on solutions.
  • Adaptability: Willingness to quickly learn new tools and technologies as the field evolves.
  • Time Management: Ability to prioritize tasks and meet deadlines in a fast‑paced environment.
Preferred Education & Certifications:
  • Bachelor’s degree in computer science , Information Technology, or a related field, or equivalent practical experience.
Work Environment:
  • Work hours: Standard business hours, with flexibility for occasional overtime if required to meet deadlines.
  • Collaboration: Regular team meetings (e.g., daily stand‑ups, sprint planning).
Compensation:
  • Salary Range: Based on market standards and the candidate’s experience.
  • Benefits: Medical aid, retirement plan, professional development opportunities, 13 th cheque
Growth Opportunities:
  • Career Progression: Opportunities to grow into senior developer or lead developer based on performance and career goals.
Top 10 SDI Strength
  • Methodical
  • Analytical
  • Persevering
  • Open to Change
  • Option Orientated
  • Adaptable
  • Ambitious
  • Principled
  • Supportive
  • Grade C5
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

On-site
ZAR 420,000 - 660,000
Web Developer
Web Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000
Full Stack Developer
Full Stack Developer

ATS Client • Cape Town

On-site
ZAR 500,000 - 700,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,500,000
Software Engineer: Full Stack II - Cape Town
Software Engineer: Full Stack II - Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,050,000
Web Developer
Web Developer

SkillsMap • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Full Stack Developer (Java, Angular) (Remote)
Full Stack Developer (Java, Angular) (Remote)

Datafin • Johannesburg

Remote
ZAR 600,000 - 850,000
Full Stack Developer
Full Stack Developer

Placements24 • Stellenbosch

On-site
ZAR 540,000 - 860,000
Hybrid work model
Professional development
Competitive salary