onsite
Internship Software Developer - The Phoenix Partnership
Software Engineer
Summer internship for penultimate‑year university students to develop modern web applications using JavaScript, React, and Node.js, while collaborating in an Agile environment and mastering version control with Git.
About the role
Key Responsibilities
- Collaborate with senior developers to design, develop, and test web components using JavaScript, React, and Node.js.
- Participate in code reviews, sprint planning, and daily stand‑ups within an Agile framework.
- Write clean, maintainable code and contribute to documentation and unit tests.
- Assist in troubleshooting and debugging production issues.
- Learn and apply best practices for version control using Git.
Requirements
- Currently enrolled in a university degree program, penultimate year or higher.
- Strong foundation in JavaScript and experience with React or similar front‑end libraries.
- Basic understanding of Node.js and server‑side development.
- Familiarity with Git and collaborative development workflows.
- Excellent problem‑solving skills and a proactive, team‑oriented attitude.
Skills
pythonjavascriptreactnodejsagile