Seagate Technology

Full Stack Developer Intern

Seagate Technology

internship

Posted on:

Location Type: Office

Location: ShugartSingapore

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Assist in the design, development, and maintenance of web applications using modern front-end and back-end technologies
  • Collaborate with Data Scientists, Art designers, and other developers to understand requirements and deliver solutions
  • Implement responsive and user-friendly interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js)
  • Develop server-side logic and APIs using languages such as Node.js, Python, Ruby, or Java
  • Participate in code reviews and contribute to maintaining code quality and organization
  • Create and maintain documentation for developed features and applications
  • Participate in team meetings, brainstorming sessions, and continuous learning activities.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Basic understanding of front-end technologies such as HTML, CSS, and JavaScript
  • Familiarity with front-end frameworks/libraries (e.g., React, Angular, Vue.js) is a plus
  • Basic knowledge of back-end development using languages like Node.js, Python, Ruby, or Java
  • Experience with databases (SQL and NoSQL) and data modeling is a plus
  • Familiarity with version control systems (e.g., Git) is a plus
  • Strong analytical and problem-solving skills
  • Excellent communication and presentation skills, with the ability to convey complex concepts to diverse audiences
  • Ability to work collaboratively in a team environment and manage multiple tasks simultaneously.
Benefits
  • Excellent employee recreational facilities
  • Badminton courts
  • Table tennis tables
  • In-house gym
  • Recreation rooms
  • Yoga and Zumba classes
  • Classes and interest groups in photography, gardening, and foreign languages
  • Various on-site celebrations
  • Community volunteer opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTMLCSSJavaScriptReactAngularVue.jsNode.jsPythonRubyJava
Soft Skills
analytical skillsproblem-solving skillscommunication skillspresentation skillscollaborationteamworktime management