wifi-spark-logo-@2x

Back End developer

WiFi SPARK has an exciting opportunity for someone to join our Development team based from our head office in Exeter.

As a seasoned software development professional, you will have an excellent track record of working in an agile, fast-moving environment employing modern tools and techniques to deliver new features and applications.

You will work following agile development methods, including daily stand-ups, writing code and documentation to agreed standards (PEP8, PSR2). You will provide tests with your code and will be expected to integrate both (code and tests) within our continuous integration pipeline.

Read below for more detail and apply on the right.

Apply Now

Job Description 

Back End Developer


WiFi SPARK is the leading provider of managed internet access services including WiFi, media and software solutions. Our customers represent many different sectors within the UK including healthcare, transport, retail, leisure and local authorities. We are successful because we have some great products but also because we have fantastic people who give exceptional customer service at all times.

As a seasoned software development professional, you will have an excellent track record of working in an agile, fast-moving environment employing modern tools and techniques to deliver new features and applications.

You will work following agile development methods, including daily stand-ups, writing code and documentation to agreed standards (PEP8, PSR2). You will provide tests with your code and will be expected to integrate both (code and tests) within our continuous integration pipeline.

You’ll have experience in cloud-based systems with an understanding of Domain Driven Design, Event Based and Service Oriented architectures.

Our current technical stack includes:

  • Amazon Web Services
  • PHP, Python, C, NodeJS and Go
  • MySQL
  • Redis
  • RADIUS
  • RESTful API and web services using JSON
  • Git / Selenium / Jenkins
  • Centos, RedHat and Amazon Linux

 

Duties and Responsibilities

  • Writing clean, well tested code to a high standard and in a timely manner
  • Troubleshooting and maintenance of existing platforms and developing new bespoke applications with the team
  • Contribute in all phases of the development lifecycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Comply with ISO9001 QMS and ISO27001 ISMS systems

 

Skills and Experience

  • Graduate-level education in software design/development
  • At least 5 years of experience in a professional core systems developer role
  • Strong working knowledge of most tools in use at WiFi SPARK
  • Extensive commercial experience working with LEMP Stack
  • Experience of developing applications that are hosted on Amazon Web Services (AWS)
  • Good knowledge of relational databases (MySQL), version control tools and of developing web services using REST or SOAP
  • Experience in integrating third-party APIs
  • Good knowledge of REDIS is desirable but not essential
  • Knowledge of Linux server administration, deployment and experience using CLI based components is essential
  • Good time-management skills and accurate time estimation when quoting tasks
  • Experience with containerisation

 

What We Offer

This is a permanent full-time role based from our Head Office in Exeter.
We offer a competitive salary with annual reviews and 30 days holiday inclusive of bank holidays.
Following completing a 6-month probation period, you will be eligible for the following additional benefits:

  • Company pension scheme
  • Death in service benefit
  • Family Healthcare package
  • Gym membership
  • Various company incentives and initiatives


Above all, we will offer you the chance to work in a vibrant and exciting company that is undergoing a period of rapid growth and success. Our culture is supportive and collaborative. We like challenges and work hard to deliver excellent results for our customers. Everyone is respected, acts professionally and is recognised for their contribution. We have fun and enjoy our work.

We describe our Company culture with the following descriptors:
Excellence of Service; Consistency & Accuracy; Knowledge Sharing; Commitment; Adaptability; Supporting & Communicating; Continuous Improvement

The WiFi SPARK values are:
Honesty; Respect; Professionalism; Loyalty; Positivity; Welfare; Fun; Opportunity

If you would like to apply to join our team please apply now with  your CV with a covering letter.