About the role
Full Stack Developer Intern role on Seagate's Data Science and Tools Development team, focusing on designing, developing, and maintaining web applications using modern front‑end and back‑end technologies while collaborating with data scientists, designers, and developers.
IndustrialOnsiteEngineering Services
Key Responsibilities
- 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
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