About this role
Working on our core platform team, you will be responsible for writing clear, tested, documented code that delivers real business value.
You will be involved in creating API’s that developers (both internally and externally) really want to use.
We’re a small nimble team, so you’ll be expected to get involved with a little bit of everything, from performance tuning, technical debt and helping to drive out requirements with stakeholders.
We work in an Agile environment with pair programming and TDD at the heart of everything we do.
Documenting what you build, not only internally but for 3rd party vendors and the public.
Some big pieces of work at the moment include: Building and maintaining our current API, starting to move towards microservices, the launch of our Flyt platform (and all of the 3rd party Hospitality integrations that go with it)
REQUIRED SKILLS:
PHP 5Understanding of OO principles & good code designExperienced in building highly scalable systemsPair Programming or at least a keen interestTest Driven DevelopmentAble to express technical ideas clearly.Good knowledge of MySQLUnderstanding of good API designAn understanding of full stack developmentAgile development environmentA working knowledge of Git
NICE TO HAVE:
GoSlim PHP microframeworkRedis and / or MemcachedNode.JSAWS experience (SQS, EC2, S3, SES, CloudFront, ELB, DynamoDB)NoSQL solutions (MongoDB, Cassandra, etc)Microservice solutionsNginxDebugging tools (e.g. XDebug)
WORK PERKS:
Working alongside talented, passionate people who live and breathe technology.A great working environment with a ping pong table, bar (serving beer/cider) and breakout areas.Innovation incentives and a personal learning and development budgetWorking in a fast growing company with global expansion plans.Flexible working hours and a work from home policy.Personal MacBook Pro (to setup the way you work best)Regular office events including weekly sports.Cycle to work scheme – www.cyclescheme.co.uk.