UI Developer

Job Description: 

The QiO Digital Services organization is looking for talented engineers to join us in building a converged IOT, Big Data and Mobile Platform that transforms how Industrials to benefit from digitalization of design, manufacturing and operational processes. QiO is focused on delivering cloud native applications at speed and low cost to meet the needs of Industry 4.0.

This is a rare opportunity to join a young dynamic digital software company with real industry visionaries at the helm.

In 2018 QiO were named in the Gartner Magic Quadrant, and QiO was recognised in 2017 as a Cool Vendor by the analysts Gartner.


You are focused and passionate about building large scale systems that take the best of open source features but provide world class security. You understand that scale is not thousands of active points, but 10’s of millions.

Being an integral part of a global team is important to you. Working in a company that is focused on doing what people said can not be done – is what you want to do. QiO, a fast-growing software and data science business focused on industrial optimisation. QiO has offices in London, India, Germany and US, but don’t worry if you are not in one of the locations, our team is understanding of your desire to work from where you live.

We believe in working hard and doing the right thing, but understand that you need time to rest and refocus your energy. With lucrative incentives ranging from equity, global opportunities and work from home options, we believe that you will find QiO an incredible place to work and play.

As UI Developer you will be responsible for developing world class applications. You will be paired with the customer’s developers in order to ensure the customer’s developer are upskilled in the way we work, develop and deploy code. QiO adopts a methodology to rapidly on board complex projects within 8-12 week periods – covering Discovery, Inception and 2-3 development sprints. Agile development and Development processes are executed through the use of QiO’s Nautilian Platform and Configurator.

You will collaborate with QiO colleagues across other engineering teams to understand the challenges other projects face and how QiO’s technologies can solve them. You will always be on the lookout for new open source and innovative technologies to improve the QiO way of working in order to deliver more value in more efficient ways. You will always be on the lookout for new innovations, have the freedom to explore and find ways to constantly improve the way we do things.


This role can be based in any of our locations

  • Develop, test and deploy code at an industry standard velocity.
  • Collaborating with clients to understand requirements and colleagues to vision and design solutions, and communicating them to customers and stakeholders.
  • Support the Lead Developer and Project Manager ensuring QiO deliver world class solutions.
  • Responsible for ensuring all key design documents are completed for the solution.


  • Angular
  • Typescript
  • Cross-Browser/Platform Testing
  • Unit Testing (Karma or Jest)
  • Integration Testing (Protractor or Cypress)
  • Single Page Applications
  • Progressive Web Applications
  • Cross-Device Testing
  • CSS Layout / Grids / Flexbox
  • Version Control (e.g., GIT)
  • Functional Programming
  • Use data APIs (e.g Restful API)
  • Object-Oriented Programming
  • Component Architecture
  • Modules
  • Charts / Graphs
  • Node.js

Minimum BSc in Computer Science.

An advanced degree in Computer Science and knowledge of mechanical and / or electrical systems preferred.

Job type: 
Full Time