Javascript Intern

Employment Type: Contract
Location: Cape Town - Gardens - Hybrid
Apply for job

Role Description

We are seeking a motivated Junior Intern to join our dynamic team, where innovation and creativity are at the heart of our operations. This internship offers a unique opportunity to dive into the world of software development, with hands-on experience in Java applications, cutting-edge React projects, and Google Cloud serverless technologies. This role is ideal for an individual with a foundational understanding of programming concepts and a keen interest in expanding their skills in a real-world setting.

Role Requirements

  • Project Participation: Actively contribute to a variety of projects, including the development of Java applications, the creation and enhancement of React web applications, and the deployment of serverless solutions on Google Cloud.
  • Learning and Development: Engage in continuous learning to grasp the nuances of Java, React, and Google Cloud technologies. Leverage available resources and seek mentorship to accelerate skill acquisition and application.
  • Collaborative Development: Work closely with the development team to understand project requirements, participate in brainstorming sessions, and contribute to coding, testing, and deployment activities.
  • Code Quality and Best Practices: Adhere to coding standards and best practices to maintain code quality. Embrace code review processes and incorporate feedback for continuous improvement.
  • Documentation and Reporting: Assist in the creation of project documentation and regular progress reporting to ensure clarity and transparency within the team.

Desired Skills and Qualifications:

  • Basic understanding of programming principles and experience with any programming language (JavaScript/React is a plus).
  • Familiarity with software development tools and version control systems (e.g., Git).
  • An analytical mindset with problem-solving skills.
  • Strong desire to learn and adapt to new technologies and frameworks.
  • Effective communication skills, both written and verbal.
  • Ability to work collaboratively in a team environment as well as independently.

Learning Opportunities:

  • Hands-on experience with popular programming languages and frameworks, particularly Java and React.
  • Exposure to cloud computing and serverless architecture, with a focus on Google Cloud Platform services.
  • Insight into the full software development lifecycle, from conceptualisation and design to deployment and maintenance.
  • Mentorship from experienced professionals in software development and cloud technologies.
  • Opportunity to work in a dynamic startup environment, contributing to innovative projects with real-world applications.

Role remuneration

Remuneration to be discussed.

Apply for Javascript Intern

Get started with Inn Style

Fill in the form below and we'll get back to you with the next steps.

Let's connect

Fill in the form below and we'll get back to you as soon as possible.