remote
Part Time Student - Product Engineering - John Deere
Software Engineer
Part‑time student role focused on product engineering, building scalable web solutions with JavaScript, React, and Node.js. Collaborate in an Agile environment, contribute to full‑stack development, and gain hands‑on experience with modern web technologies.
About the role
Key Responsibilities
- Collaborate with cross‑functional teams to design, develop, and maintain web applications using JavaScript, React, and Node.js.
- Write clean, testable code and participate in code reviews to uphold quality standards.
- Implement responsive UI components and integrate RESTful APIs with backend services.
- Assist in database design and query optimization using SQL.
- Participate in Agile ceremonies, including sprint planning, stand‑ups, and retrospectives.
- Document technical specifications and contribute to product documentation.
Requirements
- Current enrollment in a Computer Science or related program.
- Proficiency in JavaScript, React, and Node.js.
- Experience with Git version control and collaborative workflows.
- Basic understanding of SQL and relational database concepts.
- Strong problem‑solving skills and a passion for learning new technologies.
Skills
javascriptreactnodejssqlagile