Full Stack Developer

Johannesburg, Gauteng, South Africa

Job Description

Duties and Responsibilities:

  • Design, develop, and maintain both front-end and back-end components of web applications using C#, .NET, TypeScript, HTML, and CSS3.
  • Develop responsive, user-friendly interfaces while ensuring high performance and scalability of applications.
  • Build, test, and maintain RESTful APIs to facilitate seamless integration and data communication across services and platforms.
  • Ensure API security, performance, and scalability.
  • Write efficient and optimized SQL queries to interact with databases.
  • Integrate with databases using ORM frameworks, such as Entity Framework, ensuring smooth and reliable data management.
  • Work closely with Front-End and Back-End Developers, Product Managers, and Designers to deliver high-quality, user-centric solutions.
  • Participate in brainstorming sessions, sprint planning, and code reviews to ensure that software solutions meet requirements and quality standards.
  • Actively participate in peer code reviews to maintain high standards of code quality and consistency.
  • Perform unit and integration testing to ensure reliability, maintainability, and performance of applications.
  • Troubleshoot and resolve bugs in a timely and efficient manner.
Requirements:
  • A Degree in Computer Science, Information Technology, Engineering, or a related field
Advantageous Skills and Experience:
  • Strong problem-solving skills and a passion for coding.
  • Ability to work independently as well as part of a team in a fast-paced environment.
  • Excellent communication skills, both verbal and written.
  • Familiarity with cloud platforms (AWS, Azure) and DevOps tools.
Experience Required:
  • 3+ years of professional experience as a Full Stack Developer or a similar role.
  • Experience with additional front-end frameworks (e.g., Angular, React, and Vue.js).

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1443660
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned