Software Developer
British Film Institute
London
Salary: £52,386 - 61,647
The BFI is looking for a talented software developer to join the BFI Player features team, building out the platform for our next-generation streaming service.
The role’s focus will be on backend functionality and integrations, so the BFI are looking for someone with excellent PHP skills and professional experience with frameworks such as Laravel and Drupal. The successful candidate will be fully involved with technical design and scoping and work closely with other members of our small, friendly team.
Role details
- Full-time
- Permanent
- For full details, see the full Software Developer job profile
Role responsibilities
- Produce high quality software, applying robust software engineering practices.
- Ensure all code is properly commented and documented, and complies with relevant coding standards. Ensure that all UI development conforms to appropriate accessibility standards.
- Play a full part in work planning sessions, discussing technical details and estimating work involved, proactively building understanding of requirements.
- Provide third line support for live services in line with escalation policies, to include out of business hours on a scheduled basis.
Person specifications
- In-depth knowledge of web development languages and frameworks with a demonstrable ability to learn new technologies quickly. The BFI’s technology stack includes PHP, Laravel, Drupal, Javascript and React.
- Experience of integrating with third party platforms, such as for payments, email delivery video delivery, would be an advantage.
- Experience using source control systems such as Git as well as tools such as Github, Jira and Confluence as part of a development workflow.
- An agile approach to software development with an understanding of the principles and practices involved.
How to apply
To find out more and apply, see the Software Developer job profile.
First interviews will be held on Tuesday, 07 January 2025
Second interviews will be held on Monday, 13 January 2025
The closing date for this position is 12/12/2024 at 23:59