
Full Stack Developer Intern
Seagate Technology
internship
Posted on:
Location Type: Office
Location: Shugart • Singapore
Visit company websiteExplore more
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