Scalable Path is looking for a Senior Full-Stack PHP Developer with modern MVC Framework expirience to join the team and work on a client project. This is a remote, full-time position.

CLIENT COMPANY DESCRIPTION:

The client company is a membership organisation which provides country sports insurance and other benefits to members in the UK and Ireland. The company and its first club were established in 2008 and sister club was launched in 2017. They are looking to streamline the purchase process and improve overall user experience to encourage new members and maintain existing members. They also want to improve their search rankings by ensuring the new site is optimised to help potential customers find them, and relevant information about their products, quickly and easily.



DUTIES AND RESPONSIBILITIES:

You will be tasked with developing two new websites from scratch (and potentially maintain them in the future)



Both websites are for clubs which require a membership database, members area with login, e-commerce and an admin control panel to manage memberships / purchases etc. There are various referral forms and a member’s benefits page which needs to have an interface for Trade Associates to upload details of special offers to members - this needs an approval system. There are lots more unique elements which require additional features for specific types of memberships/sales and, although functionality is broadly similar across the two sites, the second club also requires some extra functionality not required in the first.



Features they do not currently have and would like to introduce include optional recurring / automated renewal and payments, means to purchase multiple memberships in a single transaction, claims forms and claims management in the admin panel, ability to attach uploaded files to a member's record, ability to create custom reports and many more minor tweaks.



The current websites have been built (and built upon) by their in-house web developer. As the company has grown, requirements and systems have changed and the existing database and code is no longer fit for their purpose. They require a full structural review of the database and rebuilding from the ground up to ensure everything is fully cohesive. Existing membership data will need to be migrated into the new database and systems.



Once the new sites are finished and launched the client will require ongoing maintenance and updates.



RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:

You will be reporting to the Managing Director and consulting with existing in house developer (and potentially another freelance developer) as needed. The client is in the Europe/London (+00:00) GMT time zone.



REQUIRED SKILLS:

- Strong English Communication

- PHP (Laravel or Symfony experience strongly preferred)

- JavaScript

- HTML

- CSS

- MySQL

- Server Configuration and Management in AWS

- Git



DESIRED (NICE-TO-HAVE) SKILLS:

- Experience with a modern JavaScript framework like React, Angular or Vue)

- Payment Gateway Integration experience



START DATE:

March 16, 2020



EXPECTED CONTRACT DURATION:

About 6 months but this is flexible. Ongoing maintenance thereafter.



NOTES:

The client is open to someone who can start part-time, but with a transition to full-time.

HOURLY RATE:

The pay rate for this role is from $30 to $50 USD per hour, depending on experience and capability.