Fullstack Developer
Bath
We’re looking for a forward-thinking Fullstack Developer to help drive our business forwards. You will be working with modern web technologies, writing primarily in PHP and/or ES6 and Node.js and backend frameworks and using front end javascript frameworks, such as react, where applicable . The systems need to be robust and reliable, so you will uphold high engineering standards in all the codebases you touch. You will be actively looking for the best solutions to the tasks at hand – we want a self starter who will own their development decisions and drive solutions to completion.

You will be working with a small team to design and build web applications that will integrate with our current infrastructure and products to provide performant services, feed data pipelines and new solutions. Data service designs will need an emphasis on scalability and speed so they can keep performing well as the platform grows. You will collaborate with product owners to ensure the services are designed to serve their needs.


SKILLS & EXPERIENCE
  • Experience writing scalable JavaScript (Node.js) or PHP applications across the stack using modern web frameworks like Express, Laravel, React or Angular.
  • Willing to champion best practices in engineering, security, design and testing.
  • Experience designing, building and consuming RESTful and/or GraphQL APIs.
  • The confidence and knowledge to use the best tools and languages for the job and present new solutions to problems where you see a benefit.
  • Experience designing and implementing SQL and/or NoSQL database schemas with an emphasis on speed and scalability.
  • Confidence in owning decisions throughout the project pipeline, from initial phases through to production.
  • Proficient knowledge of source control (git).
  • Excellent communication skills with the ability to discuss ideas with colleagues.
NICE TO HAVE
  • Experience with any other languages such as Ruby or Java.
  • Knowledge of ORMs and database migrations.
  • Knowledge of OAuth protocols for authentication.
  • Knowledge of build automation tools and continuous integration processes (CircleCI, Jenkins, Bitbucket Pipelines)
  • Knowledge of a PaaS (Amazon/GCP/Azure would be a plus)
  • Experience with docker/containerisation
  • Working knowledge of JIRA.
  • Happy working on a Mac.
  • An interest in cycling and the bike industry.
For further information on Careers at Play Sports Group, please click here