Mid-level Full Stack Developer

Job Title: Mid-level Full Stack Developer
Contract Type: Permanent
Location: London
Salary: £40000 - £60000.00 per annum
Start Date: ASAP
REF: BBBH23285_1490623638
Contact Name: Vildan Cifci
Contact Email:
Job Published: about 4 years ago

Our client is a London-based tech and research start-up, originating as a spin-off of a well-established consultancy, which has specialised in corporate governance for over 13 years. The purpose of this company is to extract valuable governance information that is buried in thousands of pages of annual reports and supervisory filings by applying machine learning techniques.

It is an exciting time to join a small but, extremely motivated team! They have big visions for the future and, having secured funding, they are working towards a live product, and forming the technology team.

As a full stack developer, your main responsibility will be continuing the development of the company website and database. You will work closely with the research team to deliver the best possible user experience in the corporate governance sector. More specifically, you will: maintain the company code base, design, implement and test new features, and monitor live system.

Skills & Requirements

  • University degree in computer science or equivalent
  • 4+ years of experience in commercial software development or another tech environment
  • Experience in managing software projects
  • Proficiency in object-oriented software development and automated testing
  • Strong programming skills in Python and JavaScript
  • Familiarity in using and programming relational databases
  • Experience in Django and AngularJS
  • Solid understanding of how to build APIs and REST based microservices
  • Good communication skills in English
  • Ability to work in a team, which focuses on sharing knowledge and learning new things, but also autonomous


  • Familiarity with TypeScript or CoffeeScript
  • Knowledge of frontend-development techniques/frameworks like Semantic UI, CSS, LESS/Sass
  • Experiences with non-relational databases, e.g. Redis or MongoDB
  • Know-how of continuous deployment systems, e.g. Jenkins
  • Comfortable working with task queues and message brokers like Celery, RabbitMQ
  • Understanding of microservices as a software architecture and containerization, e.g. Docker and Kubernetes
  • Familiarity with agile software development, Scrum, Kanban and Phabricator
  • Sample work on Bitbucket, GitHub or Stack Overflow


  • Flexible working hours, including working remotely
  • High level of autonomy
  • Awesome team to work with
  • 28 days of paid vacation
  • Competitive salary & employee ownership schemes
  • Cycle to work & child benefit schemes
  • Stipend for learning material, training and conferences
  • Evening desk beers & office video game consoles