Website 10to8ltd 10to8

Making appointments happen.

About Us and the Job

 

Full Stack: Python | Django | Javascript | React

4+ years of software experience. 3+ years of experience in either Javascript or Python.

Full time. Remote. Generous holidays. Competitive salary.

You will work from your own laptop or desktop, and the company has a scheme to help you purchase one if needed.

We are looking for full-stack software engineers with experience in either Javascript or Python, to build new features for our appointment scheduling product that is used by tens of thousands of businesses around the world.

We are looking for a team player – someone who can work with our other engineers to get things done. We are looking for someone who takes pride in the quality of their work, and who cares about how their product is used.

Here are some of the projects our engineering team has completed in the past 3 months:

  1. MS Teams Integration, to allow 10to8 users to book video conferencing calls easily.
  2. Team bookings, where multiple people can be booked into 10to8 at the same time, with all of them receiving reminders about the booking.
  3. Google Classrooms integration, so that education providers can sync their student’s details into 10to8.
  4. A booking request and messaging inbox, able to scale to thousands of bookings per day for large enterprise clients
  5. Marketing analytics, such as integrating with Google Tag Manager, Google Analytics and Facebook Pixels

We expect candidates to be very good at either Python or Javascript. Candidates that only know one of these languages will be trained on the other, to become full stack.

 

Main Responsibilities

  1. Developing new features in our product, using Python, Django, Javascript and React.
  2. Being “full-stack” – building features from the DB up to the UI and back again, without relying on other people to build the Frontend or the Backend
  3. Taking part in Demos, Sprint Planning, Retrospectives etc with the rest of the team
  4. Debugging Python or Javascript to triage and fix bugs.

 

Secondary Possible Responsibilities (depending on interest)

  1. Profiling code to identify performance bottlenecks to speed things up
  2. Deploying code and developing infrastructure to support the monitoring and maintenance of a system that is used 24/7.
  3. Attending calls with clients to assist the sales process

 

More about 10to8

Our appointment scheduling software keeps businesses and their customers on the same page, to make bookings happen.

We have lots of plans for improving our product. Whether it’s using AI to identify customers who might be late for their bookings and personalising messages to them, extending our communications system to support Whatsapp and voice calls, or supporting enterprises who use our APIs to integrate with their own systems – there is lots of exciting work to be done.

Our 25 person team works remotely, with staff from around the world. For us, working as a team is a vital part of how we operate. Join us, and you’ll find:

  • We work together and remotely because that’s how we’ve found we work best.
  • Culture is important to us and we’re always trying to maintain and improve it.
  • We work as a team and tackle our challenges together.
  • We’re flexible: we adjust to our employees’ individual requirements to make sure they are happy and productive. 

We will onboard you with our existing micro-apps, codebase and documentation. You will be supported and trained in the technologies we use, and we will want you to bring your own experience and expertise to help improve the team.

 

How to apply

Email your CV and cover letter to jobs@10to8.com.

Find out more about this job and others here: https://10to8.com/careers/

Try out our trial product here: https://10to8.com/signup/

To apply for this job email your details to jobs@10to8.com