You are viewing a preview of this job. Log in or register to view more details about this job.

Junior Full-Stack Software Engineer Intern [Undergrad]

Develop and maintain web application code for both the front-end and back-end under the guidance of senior developers and a product manager. 

 

Responsibilities

  • Feature Implementation: Translate design mockups and requirements into functional front-end components and features. 
  • User Interface Development: Design and build responsive, interactive user interfaces. 
  • Server-Side Logic: Write server-side logic and implement features using languages such as Python, Node.js, or PHP. 
  • Database Management: Work with databases (SQL or NoSQL) for data modeling, creating schemas, and optimizing queries to store and retrieve data efficiently. 

Qualifications

  • Education: Currently pursuing a Bachelor’s in Computer Science, Software Engineering, or a related technical field.
  • -System Design: Proven experience in designing and documenting distributed, scalable systems (e.g., Microservices, Event Sourcing, Pub/Sub patterns). Prior experience developing high fidelity software prototypes. Prior knowledge of agile development processes.