fbpx

Careers at BaseKit

Join our team

EMPLOYEE TESTIMONIALS

What's it like to work at BaseKit?

open-quote

I’ve worked on the Product team for the past 6 years. Working closely with our talented development team, we design and build elegant and simple solutions for complex problems, in a way that really has a positive impact for our partners and their customers.

Dale

Lead Product Designer

open-quote

I recently joined the company and my onboarding has been second to none. It’s so nice to be part of a company that really cares about its employees and their well-being. Everyone has made me feel part of the team and I’m looking forward to the future.

Emma

Creative Digital Marketing Executive
open-quote

I joined BaseKit 6 years ago and somehow the challenges and exciting projects haven’t slowed down. I’ve lost track of the amazing things I have had the privilege to work on, with such a friendly and talented team. We learn and move fast, taking advantage of the opportunities available.

Matt

Developer Team Lead

Looking for your next role?

We’ve got your back. We’re always looking for talented people (and lovely humans!) to join us. And with exciting plans in the pipeline to grow our team, you’ve found us at the perfect time.

Check out our vacancies and apply below.

Sorry, we don’t have any open positions right now.

We’re always on the lookout for talented folk to join our Bristol-based team. Drop us a line at jobs@basekit.com and we’ll let you know if anything comes up.

Thank you!

About BaseKit

BaseKit is a software development company founded in 2008, with most of our 25 staff based at our HQ in central Bristol. The BaseKit platform is a responsive website builder used by over 100 telcos and web hosting providers worldwide and powers over 9 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices, enabling anyone to publish a beautiful website.

Our Culture

As a team, we strive to be collaborative, open to new ideas and supportive of each other. We believe that a good team means work is a place of learning and personal growth without being a chore.

We want everyone to share our values of inclusiveness, openness and working great together. We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour.

BaseKit provides many perks in and out of work to all staff: health care, yoga, working from home days, lunch and learn days and company days out to name just some of them – not to mention a great work-life balance. The tech team also go out for monthly meals/breakfast funded by the business, in more recent times we have moved to a weekly tech social meeting where we play simple interactive games together online.

Our Development Team

We recognise the importance of our developers, and like to provide them with the right tools to do their job. Our developers use a mixture of MacBook Pros and high-end Linux laptops.

The development community is important to us too, in pre-Covid19 days we used to host meetups in our office and we encourage the team to contribute to open source projects.

We really love it when we can see the GitHub profile of people applying for roles in our team. If you have a public GitHub profile, we’d be ecstatic if you sent it over. Don’t worry, we’ve got lots of unfinished side projects and test code on our profiles, we don’t expect to see a profile full of perfect code.

We understand the need to keep your skills up to date and the natural curiosity of software developers, in the spirit of this we have a 90/10 policy designed to give you some space to build something interesting, try a new technology or just fix a bug that’s been annoying you.

Technical Knowledge/Skills

As front end architect you’ll be responsible for the evolution of the front end codebase and tooling. You’ll work with the other front end developers, and wider development team, to ensure they are involved and invested in new approaches and technologies. You’ll ensure that the front end codebase is built on sound software engineering principles and is stable, testable and easily maintainable. You’ll have experience of working on larger scale online applications as opposed to interactive websites.

As front end architect you’ll also be involved in higher-level business processes and projects, working with the entire product development team and wider business. As such great communication skills are a must.

First and foremost our front end developers are experienced software engineers, you’ll be used to SOLID principles, OOP, code composition and design patterns. We prefer composition over inheritance and use dependency injection a lot. Whilst we do maintain an amount of legacy code, we are continually moving forward and refactoring, so any new code is always ES6/7 and/or react.js.

Our technology stack has grown up with the business so we have a varied set of frameworks in use across our product versions. The key technology we are invested in going forward is react.js so having a good understanding of how to best employ this technology in an application is a must.

In addition to our react projects we also have to maintain our existing products so having experience with MV* frameworks is great and if you have used backbone.js and marionette then even better. You will find the usual suspects in our codebase as you go further back in time, some hand-rolled frameworks, jQuery, templating frameworks etc.

In our codebase, it’s unavoidable that you’ll have to write some HTML and CSS so competency with these is important. We use Sass (more specifically SCSS) when creating styles, we have some legacy code that uses Less too and we use twig for our markup.

You will be extremely comfortable with automated unit testing and ideally behavioural and functional testing also. In javascript, we use Jasmine (and Enzyme) to write behavioural and unit tests for our front end code, and Puppeteer for functional tests.

We have a continuous integration and build process for our JavaScript that uses (amongst other things) Webpack, you will be highly proficient in the use of these js build tools.

We find we’re relying on Node more and more, we have Node apps that generate screenshots, bundle fonts and deploy our code via Slack – experience in this is a plus.

In a post-COVID world we’ll be changing the way we work. We will be asking our technical employees to be in the office 2 days each week, the other 3 days will be home based. So, if you don’t live in Bristol but could travel to Bristol for those 2 days, we’d love to hear from you.

Apply >> 

About BaseKit

BaseKit is a software development company founded in 2008, with most of our 25 staff based at our HQ in central Bristol. The BaseKit platform is a responsive website builder used by over 100 telcos and web hosting providers worldwide and powers over 9 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices, enabling anyone to publish a beautiful website.

Our Culture

As a team, we strive to be collaborative, open to new ideas and supportive of each other. We believe that a good team means work is a place of learning and personal growth without being a chore.

We want everyone to share our values of inclusiveness, openness and working great together. We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour.

BaseKit provides many perks in and out of work to all staff: health care, yoga, working from home days, lunch and learn days and company days out to name just some of them – not to mention a great work-life balance. The tech team also goes out for monthly meals/breakfast funded by the business, in more recent times we have moved to a weekly tech social meeting where we play simple interactive games together online.

Our Development Team

We recognise the importance of our developers and like to provide them with the right tools to do their job. Our developers use a mixture of MacBook Pros and high-end Linux laptops.

The development community is important to us too, in pre-Covid19 days we used to host meetups in our office, and we encourage the team to contribute to open source projects.

We really love it when we can see the GitHub profile of people applying for roles in our team. If you have a public GitHub profile, we’d be ecstatic if you sent it over. Don’t worry, we’ve got lots of unfinished side projects and test code on our profiles, we don’t expect to see a profile full of perfect code.

We understand the need to keep your skills up to date and the natural curiosity of software developers, in the spirit of this we have a 90/10 policy designed to give you some space to build something interesting, try a new technology or just fix a bug that’s been annoying you.

Technical Knowledge/Skills

As an experienced web application developer, you will be used to writing high quality software primarily using PHP but also be competent with JavaScript. Being an experienced software engineer and problem solver are more important to us than knowing specific frameworks or libraries.

You’ll be used to some professional software engineering concepts such as OOP, code composition and design patterns. We prefer composition over inheritance and use dependency injection a lot. Whilst we do maintain an amount of legacy code, we are continually moving forward and refactoring, so any new code is always using the latest ECMAScript features and PHP 7.

We expect you’ll have knowledge and familiarity with some commonly used JavaScript and PHP frameworks and whilst we use a number of well known frameworks across the codebase much of our code is framework agnostic.

Testing is very important to us and day to day we will always complement our code with unit tests where appropriate, we ensure all business logic is tested but aren’t bothered about things like achieving 100% code coverage. We also use Puppeteer, Behat and Selenium to functionally test our product. These tests form part of our continuous integration platform and automatically test our code deployments as part of our continuous deployment process.

Our development process and stack relies heavily on continuous integration so it would be advantageous for you to have worked in a team using CI, familiarities with build tools such as Docker, Jenkins, webpack and Node would be a bonus. Our local development environments are provisioned automatically using docker, node and ansible and you’ll be using our continuous deployment slack bot to push your changes to our live environments.

In a post-COVID world we’ll be changing the way we work. We will be asking our technical employees to be in the office 2 days each week, the other 3 days will be home based. So, if you don’t live in Bristol but could travel to Bristol for those 2 days, we’d love to hear from you.

Salary for the role is up to £40,000.

Apply >> 

About BaseKit

BaseKit is a software development company founded in 2008, with most of our 25 staff based at our HQ in central Bristol. The BaseKit platform is a responsive website builder used by over 100 telcos and web hosting providers worldwide and powers over 9 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices, enabling anyone to publish a beautiful website.

Our Culture

As a team, we strive to be collaborative, open to new ideas and supportive of each other. We believe that a good team means work is a place of learning and personal growth without being a chore.

We want everyone to share our values of inclusiveness, openness and working great together. We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour.

BaseKit provides many perks in and out of work to all staff: health care, yoga, working from home days, lunch and learn days and company days out to name just some of them – not to mention a great work-life balance. The tech team also goes out for monthly meals/breakfast funded by the business, in more recent times we have moved to a weekly tech social meeting where we play simple interactive games together online.

Our Development Team

We recognise the importance of our developers and like to provide them with the right tools to do their job. Our developers use a mixture of MacBook Pros and high-end Linux laptops.

The development community is important to us too, in pre-Covid19 days we used to host meetups in our office, and we encourage the team to contribute to open source projects.

We really love it when we can see the GitHub profile of people applying for roles in our team. If you have a public GitHub profile, we’d be ecstatic if you sent it over. Don’t worry, we’ve got lots of unfinished side projects and test code on our profiles, we don’t expect to see a profile full of perfect code.

We understand the need to keep your skills up to date and the natural curiosity of software developers, in the spirit of this we have a 90/10 policy designed to give you some space to build something interesting, try a new technology or just fix a bug that’s been annoying you.

Technical Knowledge/Skills

As an experienced front end software engineer, you’ll be used to SOLID principles, OOP, code composition and design patterns. We prefer composition over inheritance and use dependency injection a lot (we use BottleJS). Whilst we do maintain an amount of legacy code, we are continually moving forward and refactoring, so any new code is always using the latest ECMAScript features.

Essentially, we’re looking for a developer with a good understanding of modern web development. We use a react/redux architecture in our new projects, and we maintain and improve on our existing products which primarily use backbone and marionette. Ultimately, we believe that good software engineers are able to adapt to the problem at hand so it’s not essential you have a deep knowledge of these libraries, but some experience is always good to see.

In our codebase it’s unavoidable that you’ll have to write some HTML and CSS so competency with these is good. We use Sass (more specifically SCSS) when creating styles, we have some legacy code that uses Less too, and we use twig for our markup.

It would be a great advantage to have done at least some testing (either unit or behavioural) in JavaScript, we use Jasmine (and Enzyme) to write behavioural and unit tests for our front end code, and Puppeteer for functional tests.

We have a continuous integration & build process for our JavaScript that uses (amongst other things) Webpack, we would like you to have some experience using similar build tools.

We find we’re relying on Node more and more, we have Node apps that generate screenshots, bundle fonts and deploy our code via Slack – experience in this is a plus.

In a post-COVID world we’ll be changing the way we work. We will be asking our technical employees to be in the office 2 days each week, the other 3 days will be home based. So, if you don’t live in Bristol but could travel to Bristol for those 2 days, we’d love to hear from you.

Salary for the role is up to £40,000

Apply >> 

About BaseKit BaseKit is a software development company founded in 2008, with most of our 25 staff based at our HQ in central Bristol. The BaseKit platform is a responsive website builder used by over 100 telcos and web hosting providers worldwide and powers over 9 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices, enabling anyone to publish a beautiful website. Our Culture As a team, we strive to be collaborative, open to new ideas and supportive of each other. We believe that a good team means work is a place of learning and personal growth without being a chore. We want everyone to share our values of inclusiveness, openness and working great together. We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour. BaseKit provides many perks in and out of work to all staff: health care, yoga, lunch and learn days and company days out, to name just some of them – not to mention a great work-life balance. Role Overview As a Support Agent here at BaseKit you’ll be the first point of contact for our customers and partners, providing an excellent level of service as you answer questions and debug issues. Our Support Agents also work very closely with our Developers, Designers and Account managers to ensure that issues are triaged, escalated and resolved accordingly. You will receive all the training and coaching you need to be successful in this role from our existing Support Agent and your colleagues with the Delivery team as well as other key stakeholders. BaseKit is a fast-paced, thriving tech company where you will be expected to hit the ground running and contribute to the success of our business from day 1. This a part-time, 2 days per week role. We will require flexibility to increase hours to cover holidays, sickness etc. Principal Duties and Responsibilities
  • Solving tickets via Zendesk support tool.
  • Investigating and debugging websites Providing feedback to the development team on what customers issues require further investigation.
  • Provide training to our Channel Partner support teams.
  • Helping maintain a knowledge-base of tutorials, help docs and videos.
  • Helping to translate the BaseKit product and our support documentation.
  • Providing feedback to the development team on what customers issues require further investigation.
  • Creating and logging bug investigations and managing the resolution.
  • Assisting the Delivery team with deployment projects.
  • Providing feedback on Channel Partner issues to the relevant. Account Managers and other key stakeholders.
Supervision Received
  • Successful completion of 3 month probationary period.
  • Quarterly performance reviews.
  • Monthly informal check-ins.
  • Reporting to the Operations Director.
Essential Skills & Experience
  • Excellent communication skills Genuine enthusiasm for solving problems.
  • Ability to deal with confidential information and/or issues using discretion and judgement.
  • Some experience of website design and creation.
  • Basic knowledge of HTML and CSS.
  • Basic knowledge of website hosting.
  • Ability to effectively manage a ticket queue and prioritise issues accordingly.
Desired Skills & Experience
  • Fluent in a second language, ideally Spanish, Italian, French, German or Polish.
Desired Qualifications
  • Degree educated (technology, business or languages degree preferred).
Apply >> 

Life at BaseKit

BaseKit isn’t only a place to work, it’s a place to be part of something bigger. Sure, we’re committed to helping people thrive online, but it’s not all work. Career development, an open culture and the opportunity to learn new skills are part of BaseKit’s DNA. And if something’s not right? We fix it.

We move fast and we make an impact. Are you ready to do the same? Come and meet our team. We couldn’t be prouder of the people we get to call colleagues every day.

PERKS & BENEFITS

Life at BaseKit isn't all work...

legal-scale-1

Work-Life Balance

We offer home-working options, family-friendly policies, and flexible working because, well, we know that life happens. BaseKit offers 25 days holiday (rising with length of service) so you can always bring your best self to the job. And the rest of the time? You do you.

office-employee

Learning and Development

We provide regular reviews, budgets for training and qualifications, and frequent opportunities to explore next steps. We want to give you the support you need to progress your career. After all, we’re only as skilled as our people...

monitor-heart-beat

Wellbeing

Private healthcare with Vitality, weekly yoga, and a cycle to work scheme are all part of the deal at BaseKit – if you want them, of course! Our job is to support you so you can be well, work well and live well.

[We believe in rewarding a job well done! As well as competitive salaries, we offer a whole suite of perks and benefits to show our appreciation for your hard work. Find out more via the links below.] – Immersive labs
human-resources-employee

Employee Recognition

Giving feels good. At BaseKit, anyone can give recognition with Bonus.ly. Plus, there are company awards, annual pay rises, and a good pension scheme too. When we’re seen, appreciated, and understood, we’re connected to each other – and something bigger.

party-beer-cheers

Social

Community is at the heart of technology. At BaseKit we recognise that and embrace it at every opportunity! Interactive updates, fun meetings and employee-led discussions are the norm here. Oh, and did someone say summer social?!

smiley-in-love

Environmental

Focus, collaborate, get inspired… the right environment is key to success. Our office is modern and has everything you’d expect: There’s Pact coffee. There’s fresh fruit. And there’s cake… there’s always cake.

FAQs: Behind the scenes at BaseKit

From our interview process to becoming one of the team

There are typically two stages to our interview process:

First stage:

  • A 30-minute telephone interview, with the line manager responsible for the position and HR
  • It’s a chance for us both to get to know one another, to talk through your CV and to ask and answer questions

Second stage:

  • A face-to-face interview (or a video interview while we’re distancing)
  • You’ll have the opportunity to meet some of the team you could be working with – we’re a small but perfectly formed team at BaseKit, so it’s really important that everyone gels as a team
  • We’ll have a more in-depth conversation on the required skill set and the role
  • Depending on the role, there may also be a skills-based exercise to complete at this stage – but we’ll let you know in advance

We take personal development seriously at BaseKit. We want the people that work for us to thrive as individuals and as part of our team; everyone’s career development is part of an ongoing conversation at BaseKit.

Every quarter, you’ll have a personal review with your line manager. Which means that four times a year, you can review and assess your career opportunities with management. BaseKit provides a company training budget as well as a qualification budget. So, if there’s a certification you need to be able to do the job, we can help you get there.

Our take on career development is to keep the conversation alive, and always have an open mind. We think this works – and with retention rates at 96%, we hope our people do too!

25 and counting. Watch this space…

We sell our software to hosting companies, telecommunication companies and other enterprise organisations. These companies typically white-label and localise our website builder in order to provide a valuable web presence solution for their small business customers. 

Today, BaseKit powers over 9 million websites around the world. 

Individuals: Quarterly reviews and monthly check-ins

  • Quarterly review: Every three months you’ll meet with your line manager for a review. You’ll have the opportunity to celebrate successes, plan next steps and discuss feedback. It’s a two-way discussion designed to offer support when and where it’s needed.
  • Monthly check-ins: Every month, you’ll have a chance to check in with your line manager. It’s an opportunity for your manager to offer support, for you to share any concerns, and to generally make sure everything is alright! Of course, we’re always open, so conversations are never limited to just these discussions.

Team: Performance management is broken down from business priorities to team level

At BaseKit, transparency is a priority. Business priorities are set and teams (and individuals!) can review and discuss their contribution regularly. Priorities and goals are managed by company-wide weekly stand-ups. The idea is to create an open discussion so that we’re all aware of what’s happening and how we can contribute.

BaseKit is a strong believer in work-life balance. So much so, that we’ve designed our workday around it. With core hours from 10am – 4pm, social opportunities, working from home policies, and employee recognition schemes, we want to make this a place people enjoy working. Not forgetting that we all need space for life, too! Take a look at our perks and benefits for more.

The people! Look, we know we’re a little biased, but we really think that we work with some amazing people. Talented, positive, friendly and committed, our team is one of the best things about coming to work every day… or working from home, however you look at it!

Don’t just take our word for it, see for yourself. Check out our Glassdoor ratings, read our employee testimonials and see what our new starters have to say.

And after you’ve done that? We hope we’ll get to work with you soon…

Apply for a role at BaseKit

Read how we handle your data and our GDPR policies here.

We're social, give us a follow 👇

Contact our partnership team