PHP Web Developer

Job Title : PHP Web Developer
Reporting to : Managing Director
Location : London office
Job status : Full time
Placement : Permanent
Salary : Entry-level
Start Date : Immediately
Confidentiality : Strictly confidential

Your opportunity

We're looking for a dedicated and reliable PHP and API wizard, with a love for quality coding to join our growing digital company.

As our PHP Web Developer, you will be involved in back-end development, optimising the server to support end-users. Development includes all server-side logic, definition and maintenance of our databases. This means you would be creating code that keeps the server high-performing and responsive to requests from the front-end.

You will also be responsible for integrating front-end elements (either alone or with your colleagues) into server applications or remote cloud solutions via advanced API connections. Therefore, you have an opportunity to get involved in various front-end and back-end technologies.

This is for you if you love creative problem-solving and would enjoy working in a multicultural, fast-paced educational environment, where you’ll have the chance to make a difference to millions of visitors and users across the globe.

Your responsibilities include:

  • Familiarising yourself with our systems, online platforms and full suite of products, including certifications, add-ons and SaaS solutions
  • Writing clean, well-designed code that others can easily understand and read
  • Producing detailed specifications
  • Troubleshooting, testing and maintaining technical platforms and databases
  • Optimising code to ensure it’s scalable and ready for growth
  • Contributing in all phases of the development lifecycle
  • Following industry best practices
  • Developing and deploying new features related to platform security, commercial opportunities (e-commerce) and performance enhancements
  • Connecting cross-platform functionality by writing new APIs

The work WILL be challenging… but it will NEVER be boring!

Your qualifications and experience:

  • Proven software development experience in PHP
  • Understanding of open source projects such as WordPress or WooCommerce
  • Demonstrable knowledge of web technologies including HTML, CSS, JavaScript and AJAX
  • Good knowledge of relational databases, version control tools and of developing web services
  • Experience in common third-party APIs (for example, Google or Facebook integrations)
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • Background in computer science, engineering or a related subject

NOTE: While we take into consideration your education, it’s not the only thing that describes your talents. If you think you can do this job, and you can demonstrate it in something you’ve done, then we want to hear from you.

Your strengths and competencies:

We are looking for applicants who can demonstrate:

  • Competency in PHP and ideally JSON
  • Working knowledge of HTML5, CSS and JavaScript
  • Familiarity with or exposure to other programming languages
  • Understanding of relational databases and SQL (mySQL ideally)
  • Understanding of software testing and development lifecycle
  • Understanding of the web, including client/server architecture
  • Version control such as via Git
  • Experience using a command line interface
  • Desire to continue learning and developing skills
  • Ability to constructively participate in and facilitate technical and functional discussions
  • Ability to clearly explain technical concepts to non-technical stakeholders

Your profile

To be most successful in this role:

  • You have an unmatched passion for technology and complex software development. You have an obsession with programming quality.
  • You love introducing order and structure into everything you touch.
  • You triple-check that anything you create or write works. And then you check again.
  • You enjoy coordinating logistics and planning things in advance. You actively seek input and ideas from others.
  • You talk in HOWs, not ifs, buts or maybes. You get things done, on time. And you work with a smile.
  • Your attention to detail is second to none. You spot that needle in the haystack (or a typo) from a mile.
  • You're constantly looking for the absolute best solutions to solve problems, and feel even more productive in a collaborative team environment.
  • When given a target or goal, you’re able to define the steps needed to make it happen AND you’re able to implement those steps yourself – even if everyone is on holiday.
  • Before solving an issue or providing an answer, you’d investigate all variables, including the emulation of each scenario and how previous similar situations have been handled.
  • When faced with a complex situation involving many factors, you enjoy arranging all the variables in the most coherent and productive way possible.
  • You’ve got an eye for beautiful layouts. You know what works and what doesn’t, and which graphs, images or tables go well with different pieces of content.
  • You’re passionate about helping others. You help your family, friends and always want to make time for others where possible.
  • You love collaborating and feedback (however harsh) is always welcome, either from your boss or your peers, because you know it’ll make you even better at your job.
  • When you have a deadline, you respect it. Because others depend on your work.
  • If at first you don’t succeed, you try again. And then again.
  • You’re dedicated, disciplined and committed. You can’t rest until you get it done.
  • You love sharing knowledge and new learnings with others in the team (and company).
  • You thrive with variety, and see it as an opportunity to learn even further.

What’s in it for you?

  • Learning directly from some of the most brilliant minds in science education, digital pedagogies and direct response marketing
  • Professional development alongside our talented scientists, researchers, writers, developers and team members who are also keen to learn, grow and share their knowledge
  • High-impact role where you’ll participate in a variety of multimedia projects
  • Making a meaningful contribution to thousands of students – plus their clients, families and friends!

What we offer

  • Working in our brand-new, riverside London offices
  • Having your own desk and office equipment
  • The chance to truly make a difference
  • Continuing education opportunities
  • Mentorship from leading experts who are pioneering digital technologies
  • Career progression within the organisation

Next steps

If you have the required expertise and wish to be considered for this exciting position, please apply with your CV and a personal statement explaining why you would like to become our PHP Web Developer.

Highlight your passions, skills, and motivations for applying. Tell us how your skills and expertise would contribute to this stellar team. Also include links to any projects or work you have created so we can see proof of your talents.

Apply Now

opens in a new window

Important: This is an in-office position, so please do not apply if you are not already living in or are willing to relocate to London.

For more details, visit our careers page.

Are you a UCL student or alum?
Then please apply via the UCL Careers Team. Thanks!