Senior JavaScript React Developer

Purple Wifi Limited
07 Nov 2017
16 Nov 2017
Contract Type
Full Time

Senior JavaScript React Developer

?Playful & Positive environment with a passionate team who are proud and accountable for the work they achieve?. Not my words, but the words of one of our great developers. As are most of the below.

An exciting platform to develop

If you have a passion for problem solving and crafting bespoke solutions, we think you?ll love it here.

We always try and use the best tools and technologies for the job.

This means the development team is always exploring new languages, packages, frameworks and components and leveraging open-source to our advantage. A developer suggested using JavaScript and React, so now we are.

Quality software

Delivering high quality, stable software is crucial here at Purple, and it?s a fundamental philosophy throughout the development team.

All developers get involved in the code review cycle which ensures any issues or improvements are spotted early, but it?s equally an opportunity to collaborate and discuss design ideas so we harvest creativity as a team.

We primarily use Git for our source control and Bitbucket for our pull-requests, which allows the team to manage the codebase and easily discuss and collaborate on code releases.

Testing is crucial and is integral to our development process.

We primarily use PHPUnit for PHP and Jasmine for Javascript, but we have other testing frameworks for the other languages we use (such as Go).

Your development environment

The systems we build are primarily executed in Linux based environments and therefore all development takes place on Linux based machines.

We?ll provide you with a well specced laptop and a PHPStorm licence, or you can bring-your-own-device.

If you have your own personal preferences for your work setup, that?s fine, but we?ll always have your back in terms of ensuring you have the tools you need to be at your best

Playful and focused

We pride ourselves on having a relaxed, friendly and open development floor where people can focus and enjoy their work.

Feel free to stick your headphones in and enjoy your favourite music whilst you work, and if you like your tea and coffee you?ll fit right in with a team of caffeine aficionados!

We?re a very social bunch and spend time with each other out of work and go out for lunches.

We have quarterly hackathons which are not only a great way to socialise and learn, but have great prizes too.

The winning idea from our most recent hackathon is now in development and will be a massive tool for our sales team.

Essential skills:



Nice to have:

PHP (Symfony, slim or twig)




Purple is a digital platform for Intelligent Spaces.

Our cloud based solution provides you with the same in-depth understanding of physical spaces that website analytics have delivered for years. Purple?s portal also provides customers with unique and cutting edge marketing tools, allowing them to take meaningful action based on demographic and behavioral data.

We achieve this through social engagement, location analytics, and a broad range of connectable data sources. These work together to provide you with a detailed and multifaceted understanding of your customers. In return, users also get a highly reliable, safe Wi-Fi experience.

Purple Perks

  • Strong team ethic. We are genuinely nice people
  • 10% annual bonus
  • 20 days? holiday + bank holidays.
  • Gain an extra day off for each year you?re with us.
  • We won?t forget your birthday! In fact, we'll give you a day?s holiday
  • Employees have the option to purchase up to 5 additional days leave a year
  • We all have a financial stake in Purple, when our founders sell, we all profit.
  • Purple Hackathons. They?re legendary, financially rewarding and a lot of fun
  • Training allowance to help you develop professionally
  • New employees will be assigned a Purple buddy to help you settle in
  • We have a relaxed dress code, but you can wear our Purple polo if you prefer!
  • Flexi-time.
  • Regular social activities and events
  • Free drinks fridge and fruit bowl

This job was originally posted as