Required Skills & Qualifications
- Education: Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Programming Languages: Basic to intermediate knowledge of JavaScript (Node.js, React.js, Vue.js), and/or .NET.
- Web Development: Understanding of front-end and back-end development principles using JavaScript frameworks.
- Problem-Solving Skills: Strong analytical skills with an ability to solve coding challenges effectively.
- Version Control: Experience with Git and GitHub/Bitbucket for source code management.
- Communication: Good verbal and written communication skills to collaborate in a team setting.
- Learning Attitude: Willingness to learn and grow within a fast-paced environment.
Preferred Skills
- Hands-on experience with any of the following: Node.js, React.js, Vue.js, or .NET.
- Familiarity with cloud technologies such as AWS, Azure, or Google Cloud.
- Understanding of Agile/Scrum methodologies.
- Knowledge of RESTful APIs and microservices architecture.
- Exposure to containerization tools like Docker or Kubernetes.