Junior React/Node.js Intern

Open 31d

Job Title: Junior React/Node.js Intern

Location: Menlyn, Pretoria (Head Office)

Company: NxaTel

About NxaTel: NxaTel is an innovative company focused on delivering AI-powered communication solutions for small and medium businesses. Our team is dedicated to creating seamless user experiences through cutting-edge technology, and we’re looking for a motivated Junior React/Node.js Intern to join us in developing and enhancing our platforms.

Job Summary: As a Junior React/Node.js Intern, you will work with our development team to support both front-end and back-end projects. This role provides a unique opportunity to gain hands-on experience in full-stack development, with guidance from experienced developers who will support your growth as you learn to build scalable applications.

Responsibilities:

  • Work with team members to create and improve web applications using React and Node.js.
  • Write clean, reusable code for both front-end and back-end systems.
  • Assist with debugging, troubleshooting, and resolving application issues.
  • Integrate various APIs and ensure smooth functionality across the application.
  • Participate in code reviews and receive feedback to enhance coding quality.
  • Support testing, documentation, and deployment efforts.
  • Stay current with trends in JavaScript frameworks and development best practices.


Requirements

Requirements:

  • Basic knowledge of JavaScript, React, and Node.js.
  • Familiarity with HTML, CSS, and front-end technologies.
  • Understanding of RESTful APIs and basic back-end functions.
  • Strong attention to detail and eagerness to learn.
  • Collaborative team player with good problem-solving skills.
  • Currently enrolled in or recently completed a degree in Computer Science, Software Engineering, or a related field.

Nice-to-Have:

  • Familiarity with Git or other version control systems.
  • Basic knowledge of databases such as MongoDB or MySQL.
  • Experience with testing frameworks like Jest or Mocha.
  • Understanding of Agile development principles.


Benefits

What We Offer:

  • Hands-on experience on real-world projects.
  • Mentorship from senior developers.
  • A collaborative work environment at our head office in Menlyn, Pretoria.
  • Flexible working hours with potential for remote work options.
  • Opportunity for full-time employment based on performance.