DevJobs

Fullstack Software Developer - Student position

Overview
Skills
  • TypeScript TypeScript
  • Node.js Node.js
  • Angular Angular
  • NestJS NestJS
  • MongoDB MongoDB
  • RESTful API RESTful API
  • Git Git
  • Docker Docker
We are seeking a motivated and talented Full Stack developer intern to join our team. In this role, you will work closely with our development team to build and enhance the backend processes of our web applications. This internship is ideal for a student who is passionate about web development, particularly in backend technologies, and eager to gain hands-on experience in a professional environment.

Key Responsibilities:

  • Collaborate with senior developers to design, develop, and maintain the backend architecture of web applications using Node.js.
  • Implement and manage MongoDB databases, including creating schemas, optimizing queries, and ensuring data integrity.
  • Develop and integrate RESTful APIs to support front-end functionalities.
  • Work on enhancing existing features and fixing bugs to improve application performance and user experience.
  • Participate in code reviews, testing, and debugging processes to ensure high-quality software delivery.
  • Assist in the deployment of applications using CI/CD pipelines and containerization technologies like Docker.

Requirements:

Requirements:

  • Currently pursuing a degree in Computer Science, Information Technology, or a related field.
  • Knowledge of Node.js, Typescript and MongoDB.
  • Basic understanding of RESTful APIs and their implementation.
  • Experience with Git for version control.
  • Strong problem-solving and food communication skills and eagerness to learn and grow in a fast-paced environment.
  • Prior experience with backend development (personal projects, coursework, or internships) is a plus.

You will be set up for success if you:

Preferred Qualifications:

  • Familiarity with deployment tools and CI/CD processes.
  • Familiarity with front-end technologies such as Angular.
  • Familiarity with NestJS framework.
  • Knowledge of containerization technologies like Docker.
  • Understanding of Agile development methodologies.
  • Basic knowledge of security best practices in web development.
Konnecto