About Vanti
Are you interested in disrupting an industry, and doing some really cool tech in the process?
At Vanti, weβre not satisfied with how buildings work and how technology is integrated into them. Weβre on a mission to drive positive change for the benefit of everyone that uses a building and for the protection of our planet.
Our software development team is a central part of this goal, delivering innovative solutions to complex challenges; whether itβs lowering the power use in a building to charge an electric flying vehicle (eVTOL) on the roof, dispatching the cleaning robots when itβs been raining outside, or even making the lights across an entire building respond to a music track.
You could be delivering fully integrated smart buildings, controlling the electric blinds in a football stadium or the audio and lighting in a theatre from a single iPad, or conducting critical research on security and dynamic load shedding for the national energy grid.
We donβt work on projects which require templated, one-size fits all cookie-cutter solutions and we donβt place shackles on creativity. We actively encourage inclusive, outside-the-box thinking so we can lead the way in educating the industries we serve on best practice for future generations.
This isnβt some vaporous claim or goal, either. Weβre now an accredited B-Corp with a legal commitment to driving systems change and a mission to demonstrate that businesses can be run in a way that has a positive impact on society.
We realise that to achieve our ambitions we need talented people to join our community and a first-class working environment where we can come together to collaborate, which contributes to everyoneβs success. As well as a range of company-wide benefits we provide flexibility for individuals, so you can reach your potential and deliver your best work around the challenges of everyday life.
Weβd love you to join our mission.
About the role
To develop industry-leading web interfaces, with excellent user experience, to form part of delivering client projects. This will include using modern web frameworks (Vue.js & Vuetify) and interfacing with modern API back-ends (gRPC). Web interfaces are required for our client projects, as well as reusable interfaces for our Smart Core building operating system. Implementing new features from scratch, and fixing bugs along the way, will be a key part of the role.
What youβll be doing
- Work with lead project developer to scope out front-end requirements
- Define (front-end) software architecture approach and review with Dev
- Create project structure from existing code templates
- Implement new features of the interface
- Test and debug, along with back-end developers
- Build/release/deploy when the interface is ready
- Work with Service to diagnose reported issues
- Fix any programming issues related to reported issues
- Deploy system fixes on-site and verify issues are fixed
About you
Weβre a complex business operating within complex industries, and we recognise that it might not suit everyone. Thatβs why we look for the right personality and culture fit before we look at skills and experience, and we try not to put too much importance on qualifications (unless theyβre absolutely essential for the role, like an electrician for example). Weβve highlighted below what we think would be the ideal skills and experience for this role, but if you think youβve got relevant transferrable skills and experience feel free to apply and make sure this is highlighted in your application.
The ideal candidate will have all the below technical abilities:
- Expert knowledge of modern HTML, JavaScript, & CSS - essential
- In depth knowledge and experience using Vue.js - essential
- Familiarity with Git for version control - essential
- Experience with Material Design and the Vuetify framework - desirable
- Experience with gRPC - desirable
- Experience with Progressive Web Apps - desirable
- Experience with Vue ecosystem libraries like Vuex, VueRouter, Pinia β desirable
We also think you should be/have:
- Excellent logical problem solving and analytical skills - essential
- Someone who enjoys complex programming challenges, with the attention to detail for good user interface design - essential
- Someone who enjoys picking up new technologies and is interested in keeping up with the latest developments for the modern tech we use. - essential
- A self-motivated individual, who is able to manage their own time effectively and plan tasks according to high-level feature descriptions β essential
- Able to apply style guidelines or use existing pages to generate new components that havenβt been fully designed - essential
- You want to have the chance to impact the companyβs growth and evolution β desirable
- You want to work with people who love what they do every day, and be part of a team who are continually sharing ideas with each other and learning - desirable
Qualifications:
-
N/A β though some engineering/science/CS qualifications might be useful; weβre more interested in ability and attitude.
Salary
Because we know how important it is to give people an idea of what theyβd be earning in this role, the salary range weβve got in mind is Β£40,000 - Β£48,000. If that sounds ok to you (or even if it doesnβt), weβd like to say a bit more about salaries, so please read onβ¦
We have a rough idea in mind of what salaries we pay for certain types of roles based on current team members and market rate (hence the range weβve advertised for this role), but we prefer to have conversations with candidates and discuss what theyβre looking for. We would hate to say, βwe will only pay up to Β£48,000β and for that to put someone off who could add huge value to our growth journey.
Weβre transparent and happy to chat about all things finance and money very openly, so feel free to ask us if youβd like to know more!
Additional benefits
- Agile working policy β giving you the ability to work at the location, and at the times, that work best for you (where your role allows this)
- Life assurance scheme (4x annual salary)
- Critical illness cover
- Company discounts/vouchers β earned through creating healthy lifestyle habits
- Annual Christmas party, and an annual Team Day
- Bespoke training & development opportunities, both internally and externally (on Technology, Systems, Soft Skills, Team Building, Construction β whatever you feel might add value to your role)
- 25 days holiday + statutory holiday (33 total)
- Statutory Pension Contributions
- Eyecare vouchers
- Cycle to work scheme