Senior Full Stack Developer (Angular & .NET)

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Placements24 seeks a Senior Full Stack Developer in Mossel Bay, Western Cape to own the development of enterprise solutions across the stack from Angular front ends to .NET back ends.

You will mentor juniors, contribute to architecture and deliver scalable software in a collaborative, dynamic environment. This role offers strong career growth and exposure to modern tech.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of professional full stack development experience.
  • Strong frontend skills with Angular (8+) and TypeScript.
  • Solid backend experience with .NET Core or .NET Framework (C#).

Responsibilities

  • Develop and maintain responsive web applications using Angular and TypeScript.
  • Build scalable backend APIs with .NET Core/Framework (C#).
  • Design efficient databases with SQL Server or PostgreSQL.
  • Collaborate with PMs, UX designers and engineers to define requirements.
  • Write clean, testable code and participate in code reviews.
  • Implement unit/integration tests and ensure security and performance.
  • Mentor junior developers and contribute to architectural decisions.

Skills

Angular
TypeScript
C#
RESTful APIs
Problem-solving
Teamwork
UI/UX
NgRx
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Git
NgRx
SQL Server
PostgreSQL
CI/CD

Job description

About the Role

Our client, a well-established software development company specializing in enterprise solutions, is seeking a Senior Full Stack Developer with expertise in Angular and .NET to join their innovative team in Mossel Bay, Western Cape . This role involves developing and enhancing complex web applications, working across the entire technology stack from front-end interfaces to back-end services and databases. You will contribute to architectural decisions, mentor junior developers, and ensure the delivery of high-quality, scalable software. The ideal candidate is a proficient coder with a strong understanding of software design principles and a passion for building exceptional user experiences. This is a fantastic opportunity to work on challenging projects and grow your career within a supportive and forward-thinking company. We are looking for a collaborative individual who thrives in a dynamic development environment.

Key Responsibilities
  • Develop and maintain responsive, user-friendly web applications using Angular and TypeScript.
  • Build robust and scalable backend services and APIs using .NET Core or .NET Framework (C#).
  • Design and implement efficient database solutions, working with SQL Server or similar relational databases.
  • Collaborate with product managers, UX designers, and other engineers to define requirements and translate them into technical solutions.
  • Write clean, maintainable, well-documented, and testable code according to industry best practices.
  • Implement unit tests, integration tests, and end-to-end tests to ensure software quality.
  • Participate actively in code reviews, providing constructive feedback to enhance code quality and share knowledge.
  • Optimize application performance, scalability, and security across the full stack.
  • Troubleshoot and debug complex issues, identifying and resolving performance bottlenecks and defects.
  • Contribute to architectural discussions and technical decision-making processes.
  • Mentor junior developers and provide technical guidance.
  • Stay current with emerging technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum of 5 years of professional experience in full stack development.
  • Strong proficiency in frontend development with Angular (version 8+) and TypeScript.
  • Solid experience in backend development using .NET Core or .NET Framework (C#).
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) and SQL query optimization.
  • Familiarity with RESTful API design principles and best practices.
  • Experience with version control systems, primarily Git.
  • Knowledge of state management libraries (e.g., NgRx) is a plus.
  • Experience with CI/CD pipelines and automated testing is desirable.
  • Good understanding of UI/UX principles and responsive design.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
Benefits
  • Our client offers a competitive salary, comprehensive health insurance, performance bonuses, and significant opportunities for professional growth and skill development.
  • This Yes remote position offers the flexibility to work from home.
  • Join a collaborative and innovative team environment where your contributions are highly valued.
  • We provide access to modern development tools and technologies, regular team-building events, and a commitment to work-life balance.
  • Opportunities for career advancement within a growing company are excellent.
  • The company also offers a generous retirement plan and extensive paid time off.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (JavaScript)
Senior Full Stack Developer (JavaScript)

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Retirement fund
Paid time off
+3
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health and retirement benefits
Generous paid time off and development
+3
Full Stack Developer - .NET Core
Full Stack Developer - .NET Core

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Annual performance bonus
Health & retirement benefits
+2
Senior Full Stack Developer - .NET & Angular
Senior Full Stack Developer - .NET & Angular

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Competitive remote salary
Health and dental insurance
Generous leave and development
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Benoni

Hybrid
ZAR 1,100,000 - 1,500,000
Health insurance
Paid time off
Hybrid work model
+1
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,300,000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • South Africa

Remote
ZAR 1,000,000 - 1,500,000
Full remote work
Flexible hours
Career development
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Performance-based bonuses
Medical and retirement benefits
Learning and growth opportunities
+2
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 1,600,000
Fully remote work
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Bloemfontein

On-site
ZAR 750,000 - 1,150,000
Competitive salary
Bonuses
Medical aid
+5