Junior Ui/front End Developer Internship

Centurion, GP, ZA, South Africa

Job Description

Are you passionate about building beautiful, responsive, and intuitive web interfaces?



Do you have a solid technical foundation and a hunger to learn and grow within a collaborative development team? If yes, we'd love to hear from you!

Key Responsibilities



Design, develop, and maintain user-facing front-end interfaces using React, Razor, JavaScript, and TypeScript. Collaborate closely with back-end developers to integrate APIs and MVC controllers. Develop responsive web applications using the ASP.NET Core MVC framework. Style applications using CSS and frameworks like Bootstrap for a consistent, appealing UX. Utilize GitHub for version control and JIRA for agile task management. Identify and debug front-end issues to ensure smooth functionality and performance.

Qualifications and Skills



Never participated in any funded or MICT SETA Programme.

Core Technical Skills:



Proficiency in

React

,

Razor

, and

C#

Experience with

JavaScript/TypeScript

and RESTful

API integrations

Strong understanding of

MVC architecture and controller logic


Tool Proficiency:



Familiarity with

GitHub

for source control Experience using

JIRA

for project/task tracking

Web Development Knowledge:



Hands-on experience with

ASP.NET Core MVC

Solid grasp of

CSS

and

Bootstrap

for responsive UI design

Soft Skills:



Strong communication and problem-solving abilities Detail-oriented, adaptable, and able to work effectively in a team environment

What We Offer



Involvement in innovative, real-world projects A learning-focused culture that supports your professional development
A collaborative team committed to mentorship and skill growth

Job Type: Internship
Contract length: 12 months

Pay: From R3800,00 per month

Work Location: In person

Application Deadline: 2025/07/22

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.


Related Jobs

Job Detail

  • Job Id
    JD1467036
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Internship
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, GP, ZA, South Africa
  • Education
    Not mentioned