Vacancy title

Junior Software Developer

Vacancy description

Minibems is recruiting a Junior Software Developer who has a willingness to develop their front end and backend skillset. The role will involve refining the Minibems web app, developing and testing new features, assisting with visual design and providing second line support to existing and new client.

We are looking for a self-starter willing to learn a variety of new skills with the ability to manage their own tasks/ workload and contribute to strategic decision making.

Reporting to

Operations Manager


Develop and improve the user interface of the Minibems web app.

Collaborate with embedded systems developers to build new functionality into the Minibems software offering. This will require the integration of our embedded software, an online server, database and the Minibems web application. The ideal candidate will initially be working on the front-end but be willing to develop a skill set to work on the back-end as well.


  • Research and introduce new technologies and methods.
  • Develop/test new features and components.
  • Maintaining legacy software
  • Assist with the visual design of the Minibems software.
  • Assist the front-end, back-end and embedded software development team, with a range of different tasks.
  • You will also be providing 2nd line support our customers with effective support, reviewing and rectifying the issue at hand via our online system, offering solutions to their needs/requirements via email or phone.
  • Managing client support requests such as debugging and fixing software issues and escalating where required through to a fix being implemented.
  • Administering the Software departments ticketing system by creating and allocating accordingly.
  • As the candidate develops their skillset and becomes immersed in the project and team it will be expected for them to start contributing to strategic decisions in regards to product development.


Competitive salary, dependent on experience.

Working week

37.5hrs per week, Monday to Friday, 8.30am until 5.00pm


Essential skills

  • Relevant degree or experience
  • Experience with HTML, CSS and JavaScript
  • Ability to easily communicate technical ideas to a non-technical audience.
  • Confident verbal and written communication skills
  • Solid understanding of the software development cycle/AGILE methodology
  • Knowledge of working with version control (GIT)

Preferable skills

  • Experience working with RESTful API’s
  • Experience with PHP and/or React
  • Good understanding of MySQL and NoSQL databases
  • Good understanding of AWS

Bonus skills

  • Experience with: Java Linux
  • Single-board computers e.g Raspberry Pi, BeagleBoard, Arduino

This job description may be subject to change, in consultation with the post holder, in response to new circumstances.

Employer description

Minibems delivers a managed heating service to residents using an IoT smart controller. We develop software to control and monitor large heating systems with the aim of reducing costs, carbon emissions and increasing the ease of installation and operation of complex heating systems. This is achieved through embedded controllers providing real-time control and monitoring of equipment throughout the heat network. The controllers are connected to our web app through the cloud which provides remote real-time monitoring and control.

Employer Positive about Disabled Two Ticks scheme

Minibems is not currently enrolled on the Disabled Two Ticks scheme, however we will be looking to sign up to the scheme in the future.


Bournemouth Town Centre

Number of vacancies


Vacancy type

Full-time, permanent

Training to be provided

Full training and support will be provided to the right candidate to allow the above tasks to be carried out.

Personal qualities

Personal Qualities

  • Confident communicator
  • Ability to work in a fast paced working environment where priorities and strategy can change quickly as a result of market feedback.
  • Hunger to want to learn and continually develop and take on more responsibility
  • Problem solving approach
  • Hard working and willing to put in time where needed
  • Team player
  • Attention to detail
  • Proactive


Degree or equivalent

Reality check

The successful candidates will spend a large amount of their time writing code on a computer.

Other information

We are fast moving start-up moving into a stage of accelerated growth.

Two questions to answer

1. What experience do you have of web development and coding in general?

2. What is it about joining a start-up that interests you?

Closing date of application

30th September 2019

Interview start date

Octber 2019

Possible start date

October 2019

Application method

Suitable candidates should apply directly to Minibems. Please send a CV and covering email expressing your suitability for this role and reasons for applying to

For information or an informal chat about the post, please call Sarah Budd on 0800 520 0135 or email at

Latest resources, blogs & events

Get in touch

Call the Minibems
experts on 020 3411 4170 for further information.

For heating, billing and customer support enquiries call 0800 520 0135.
Email Minibems