Front-End Software Engineer (3 month fixed-term contract)
We have a core focus on helping the world become a cleaner, greener, and safer place. We seek to deploy technology for good - come & join us!
We usually respond within a week
We are looking for a Front-End Software Engineer to join our team on an exciting 3 month project assignment.
Location: Bristol, UK - Hybrid Remote (typically 2-3 days per week in our amazing Bristol office)
Contract: 3 month fixed-term, full time
Salary: Up to £65k (annual FTE) or comparable day rate if you have all the skills and experience we are looking for
About Vaarst
Vaarst is a deep tech company with artificial intelligence, autonomy, and computer vision at the heart of what we do. We believe in putting innovation to work and creating a difference in the world with boundary-pushing underwater technology for our clients in offshore wind and the subsea industry. Look at one of our products in action https://bit.ly/SubSLAMX2.
We have a core focus on helping the world become a cleaner, greener, and safer place. We seek to deploy technology for good.
We are committed to building an inclusive workplace and flexible workplace that brings the best out of our people. Our approach is hybrid-remote with 2-3 days a week in our state-of-the-art Bristol Office Hub, designed with creativity, productivity, and wellness in mind. We understand everyone is different and we’ve designed policies to support our whole workforce in establishing a great work-life balance. We support and encourage applicants of all genders and backgrounds.
The Role
This role is for a talented and highly motivated Front-End Software Engineer to help deliver a client project. You will be working with our Platform and Machine Learning Teams to build and extend the front end to one of our exciting products. You will be working primarily in Typescript and React, employing high quality software engineering practices to mature active research into production ready code.
Responsibilities
We work in an exciting and dynamic environment where every day is likely to be a little different but here are some of the main responsibilities you will have in the role:
- Building a high quality and user-friendly front end for our product
- Combining technologies to produce unique and exciting functionality for one of our clients
- Collaborating on technical discussions and decisions on front end development
- Modifying and testing changes to previously developed products
- Breaking down requirements and building appropriate solutions
- Contribute to and uphold agile development practices
About you & what you will bring
We’re looking for an experienced, self-motivated individual who has what it takes to make a real impact on this exciting assignment for a one of our high-profile clients! If you have these skills and experience then this could be you:
- Experience writing and maintaining production-level code
- Experience with ReactJS. Developing and testing complex solutions in Typescript, ReactJS or other JavaScript libraries and frameworks
- Experience with HTML 2D Canvas API
- Experience with Cypress or similar testing frameworks
- Experience with Docker
- Leveraging APIs and data sources to build interactive and engaging applications
- Developing secure software
- Agile development practices
- 2+ years relevant commercial experience in front-end web development
Additional Experience (desirable but not essential)
- Experience with React Context API and React Hooks
- Experience working with Python (Django, Flask)
- Skills and experience in Git & GitHub, CI/CD toolchains and containers
- Experience using AWS or other cloud providers
- Interest in machine learning and artificial intelligence
- Experience with web bundlers such as Create-React-App, Webpack, Vite or similar
Application Process
We have a simple process we take all our candidates through to help ensure you are the right person for us and that Vaarst is the right company for you.
- Submit your application with your CV, showcasing your skills and experience against the skills listed in the job advert. There will be a couple of questions on elements that are important to the role.
- A short 20-minute phone screen with our HR partner. We will tell you more about our role, the team and business, and allow us to learn more about you, why you applied, and what you can bring to Vaarst. You’ll have the opportunity to ask any questions you have.
- CCAT Assessment – The Cognitive Criteria Aptitude test will include questions on verbal, numerical and spatial reasoning.
- A 1.5-hour interview with a couple of members of our team. This part of the process allows you to get a real feel for the work the team is doing and allows us to learn more about your skillsets. In the interview, we will talk about your previous experience in quality and testing. We’ll ask some questions around technologies we use, key skills for the role, and what we look for in a team member. Again, you’ll have the opportunity to ask any questions you have.
- A 30-minute follow-up with our CTO to check in with you and get your thoughts on whether the role is for you, answer any of your questions that may have come up throughout the process, and clarify expectations
- Offer! If you are successful in the process, we will follow up with an offer for the role.
We have adopted anonymised recruitment. This means that your name, date of birth and other personal details will not be seen by the sift panel.
Vaarst is an equal opportunity employer that is committed to diversity and inclusion in the workplace, should you require any reasonable adjustment throughout the recruitment process, please do not hesitate to let a member of the Talent team know.
Don't meet every single requirement? Studies have shown that women and ethnic minorities are less likely to apply to jobs unless they meet every single qualification/ skill. At Vaarst we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every skill in the job advert, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Vaarst is an equal opportunity employer that is committed to diversity and inclusion in the workplace.
Other companies call this role: Front-End Developer
Vaarst is proud to be an equal opportunities employer
- Department
- Software Engineering
- Locations
- Bristol
- Remote status
- Hybrid Remote
- Yearly salary
- £55,000 - £65,000
- Employment type
- Contract
Colleagues
Bristol
Company culture
As an organisation, we know that in order to achieve our goals we need to attract, develop and retain only the very best people and encourage their growth through our company.
As a fast-growing business in an ever-changing environment, we truly recognise how important it is to be aware of our roots, to visualise the mission we are working towards and to embrace our values to help us reach our common goal as a team.
About Vaarst
Vaarst is a cloud robotics business, focused on the energy transition space. We are developing a platform for mobile autonomous robotics, starting with the offshore renewables sector, where our aim is to solve robotic challenges of today and the future.
We produce state of the art computer vision coupled with the latest in machine learning techniques. We use this to deploy underwater robots on wind farms where they perform visual surveys and output detailed 3D models.
Our team have won numerous awards and have been recognised for their contribution to advancements in vision, data and autonomous technology.
Front-End Software Engineer (3 month fixed-term contract)
We have a core focus on helping the world become a cleaner, greener, and safer place. We seek to deploy technology for good - come & join us!
Loading application form
Already working at Vaarst?
Let’s recruit together and find your next colleague.