The University of Edinburgh’s Information Services Group (ISG) are hiring an undergraduate student, to work this summer as a Web Applications Development Intern. The key purpose of this is to assist in creating new web applications, to support teaching and learning, and maintain existing ones, working in PHP and Javascript (React/Vue).
Within this, you will gain practical experience in developing new web applications and writing supporting documentation for web applications. You will join the Digital Learning Applications and Media (DLAM) team, who manage a wide variety of custom web applications built using either PHP or React. At present, the team are working on updating the university blogging platform and expanding the features of the short courses catalogue. To find out more about being a Web Application Development Intern, read the blog post written by a previous intern.
You can expect to start work on the 1st June 2026 and work until the 21st August 2026. You will work 35 hours per week (Monday to Friday) in a hybrid working pattern split between working from home (commutable distance from Edinburgh), and in Forrest Hill. You will be required to attend the office on a Monday and one other day of your choice per week. You will be paid £13.55 per hour, plus £2.45 per hour holiday pay. Payment is one month in arrears, meaning your first payment date (should this position start when expected) will be 28th July 2026.
For more information on what to expect as an ISG Summer Intern and to hear from previous interns, please see our 2026 Summer Internships Webpage.
Duties and responsibilities
* Developing new web applications to support teaching and learning;
* Maintaining existing teaching and learning web applications;
* Writing supporting documentations for web applications, such as accessibility statements and user guides;
* Reviewing code written by your peers, discussing any issues, and providing solutions to development problems raised by yourself and your colleagues;
* Testing applications for bugs and accessibility issues.
Skills and experience
Essential criteria:
* A current University of Edinburgh undergraduate student (you must be a matriculated student for the duration of your employment). Internships are open to all undergraduate students, except those in their final year of study;
* Based in the UK for the duration of the work, within commutable distance of Edinburgh, and able to work on campus (we cannot accommodate individuals working overseas due to tax and legal implications), and able to attend a Right to Work Check in person if needed;
* Demonstrable experience in PHP programming and the use of model, view, controller (MVC) based frameworks such as Laravel;
* Evidence of a good knowledge of SQL, with the ability to write efficient queries for databases such as MySQL;
* Proven ability to work well within a team and independently;
* Evidence of good written and verbal presentation skills, with the ability to present complex information simply and effectively;
* Demonstrable strong problem-solving skills.
Desirable criteria:
* A proven interest in working in a learning and development, or information technology, environment;
* Demonstrable experience with JavaScript frameworks, such as React or VueJS;
* Proven experience writing automated tests for applications using frameworks such as Vitest or PHPUnit.
Location
Hybrid, split between working from home and in 5 Forrest Hill (EH1 2QL).
Benefits
* The full range of benefits as a Summer Intern is available on our 2026 Summer Internships Webpage ;
* Being part of a welcoming community of over 50 ISG Summer Interns with opportunities to network, whilst working in a supportive and nurturing environment with a strong emphasis on work/life balance;
* Training and development opportunities, run by experts across a range of fields;
* Opportunity to participate in the prestigious Edinburgh Award for Work Experience.