We take pride in our team growing with us. Our friendly and welcoming atmosphere provides a place to expand your skill sets, work with some amazing people and love what you do best.

Current vacancies

Join our team of BaseKiteers.

  • PHP Developer.

    Bristol, UK
    • Full Time
    • Development

    About BaseKit

    The BaseKit platform is a responsive website builder used by over 100 telco and web hosting providers worldwide and powers 4 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices enabling anyone to produce a beautiful responsive website. We’ve recently used react native to launch IOS and Android versions of the editor.

    BaseKit is a tech company started in 2008 with most of our 50 staff based at our HQ in central Bristol.

    Our Culture

    We’re a friendly and diverse bunch – our diversity helps us build a product that’s used the world over to create great websites.

    We want everyone to share our values of inclusiveness, openness and working great together. You can read more about our values here: http://www.basekit.com/company-values We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour.

    BaseKit provide many perks in and out of work to all staff: health care, yoga, table tennis, perk box, lunch and learn days, company days out, happy hour and Thursday night social to name just some of them not to mention a great work-life balance.

    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 Linux laptops.

    The development community is important to us too, we regularly host meetups in our office and 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.

    Technical Knowledge/Skills

    As an experienced PHP 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 tend to use Symfony’s micro framework Silex as the basis of our apps and, whilst we do use Doctrine ORM, any code where DB access must be efficient and highly scalable will use direct DBAL queries. You’ll also be competent with Mysql performance optimisation in the form of examining and refining slow queries and performant index and table creation.

    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 products. These tests form part of our continuous integration platform and automatically test our code deployments as part of our move to continuous deployment.

    Whilst not essential it would be a bonus if you are familiar with general linux sysadmin, docker and the concept of continuous integration.

    How to apply:

    Please send an e-mail to jobs@basekit.com with your CV and a covering letter detailing why you'd like to apply.

    Apply
  • DevOps.

    Bristol, UK
    • Full Time
    • Development

    About BaseKit

    The BaseKit platform is a responsive website builder used by over 100 telco and web hosting providers worldwide and powers 4 million websites. The responsive site editor allows website creation from mobile, tablet and desktop devices enabling anyone to produce a beautiful responsive website.

    BaseKit is a tech company started in 2008 with most of our 50 staff based at our HQ in central Bristol.

    Our Culture

    We’re a friendly and diverse bunch – our diversity helps us build a product that’s used the world over to create great websites.

    We want everyone to share our values of inclusiveness, openness and working great together. You can read more about our values here: http://www.basekit.com/company-values We also recognise that written company values mean nothing if they aren’t backed up by our day to day behaviour.

    BaseKit provide many perks in and out of work to all staff: health care, yoga, table tennis, perk box, lunch and learn days, company days out, happy hour and Thursday night social to name just some of them not to mention a great work-life balance.

    The Role

    We have a vacancy to fill in our DevOps team.

    We’re after someone with broad experience and an active interest in both the dev and infra elements of the team.

    The DevOps team supports and deploys code all of the LEMP based platforms that our application runs on.

    We provide the link between the development team and the platforms and strive to make the platforms more stable, efficient and easy to recreate.

    Some of the technologies we use are: PHP, MySQL, Python, Ansible, Docker, Kubernetes, Jenkins, TICK stack, Grafana, AWS, GCE.

    Any experience you have with these or similar technologies would be extremely advantageous.

    Tasks

    The range of tasks is very broad and would include things such as:

    • Build and support our dockerized LEMP stack production environments.
    • Code deployments
    • Automation of builds and deployments
    • Monitoring
    • Working on some of the back end elements of the BK application.
    • Contributing to team decisions on direction, improvements and priorities.
    • Help us on the path toward Continuous Deployment.

    Experience/Skills

    We’re keen for you to have:

    • 2-4 years relevant experience - Backend Dev, Sys Admin or DevOps.
    • Doing devops with containers in production environments would be very advantageous.
    • Experience of dealing with Customers both (internal and external).
    • The initiative and motivation of a self starter.
    • Excellent troubleshooting skills.
    • Worked with container tech.
    • Worked with automation tools.
    • Experience of config management.

    How to apply:

    Please send an e-mail to jobs@basekit.com with your CV and a covering letter detailing why you'd like to apply.

    Apply

Company benefits.

  • Flexible working hours (10am - 4pm)
  • Weekly cake making a.k.a 'BakeKit'
  • Contributory pension scheme
  • Lunch and learn sessions
  • Bonus.ly employee recognition
  • Fortnightly table tennis coaching
  • Private healthcare plan
  • Free dinner if working past 7.30pm
  • Perkbox (offering various discounts)
  • Free taxi home if working past 9pm
  • Corporate gym membership
  • Regular industry meetups