Clearview Intelligence - Smart Mobility Solutions

Vacancies

Senior Full-stack Engineer

Location
Milton Keynes, Buckinghamshire
Reports to
Insight Team Lead
Department
R&D
Employment Type
Full-time / 37.5 hours per week

The Role

The software engineering team at Clearview Intelligence is growing to meet the demand for the next generation of its hugely successful award-winning Traffic Data Management products. We are now looking for a talented Senior Full-stack Software Engineer to join our success and help strengthen the existing team. This is a fantastic opportunity to work in a dynamic, cross-functional team with an innovative and forward-thinking approach to problem-solving using modern cloud-native systems to create our products. You will have the opportunity to help shape and guide the development of our product that interacts with various real-world devices throughout the highway network.

Our platform is built on top of a varied stack that allows it to communicate with real-world IoT devices across the UK and beyond, using multiple AWS services to allow for real-time data capture, feeding a backend service built in Laravel, that provides data to our React.js frontend application.

We are looking for someone who is not only capable of producing high-quality code but who also enjoys working in a cross-functional team, contributing to our development processes, and mentoring our junior developers to help them grow within the business. The ideal candidate would be forward-thinking and keen to be involved in decision-making, using their experience to help shape the future of the application and its infrastructure.

As a Senior Full-stack Engineer, you will utilise your software development skills and experience to help design and build new features for our Insight platform to the highest quality, security, reliability, and maintainability standards. This will involve working on our backend web application to provide RESTful APIs and our frontend ReactJS application. You will also work on our data processing, device management, and reporting services. As a senior engineer, you will also be vital in mentoring and supporting the junior members of the team.

The technology stack you will work with includes Linux, Apache, NGINX, MySQL, PHP 7.3, PostgreSQL, Timescale DB, Lumen, Laravel, ReactJS, NodeJS, Google Maps & Here Maps

Qualifications & Experience

You will have a good understanding of several development design patterns and at least three years of working experience with the Laravel or React frameworks.

Essential

  • 5+ years of working experience developing Applications & Microservices in both Backend and Frontend development
  • Practical experience with Object Orientated PHP and MVC frameworks (Laravel/Symfony)
  • Practical experience with frontend Javascript frameworks (React/Vue) and HTML5/CSS3
  • Excellent knowledge and use of Databases MySQL / Postgres
  • Experience implementing RESTful APIs
  • Experience with automated Unit and integration testing.
  • Experience performing code reviews and mentoring others.

Highly Desirable

  • Experience using time-series databases (Timescale)
  • Use of Continuous Integration products (Jenkins)
  • Use of containerisation technologies Docker Stack / Kubernetes
  • Experience with Drupal development
  • Linux CLI basics (Apache / PHP configurations)
  • AWS experience

Circumstances of the job

This full-time, permanent role enjoys a competitive basic salary. In addition, the company offers a contributory pension scheme (after the qualifying period) and 25 days annual leave (+8 days bank holiday). You may be required to attend other locations and visit customers/partners on occasion.

Candidates may be asked to provide work samples and references. To be considered for this job, you must have valid documentation to live and work in the UK.

Apply now

Applications should be sent to careers@clearview-intelligence.com, including an up-to-date CV and a covering email as to why you believe you are the right fit for this role.