This job was posted over 90 days ago and may no longer be available.

Experienced Django Developers for UK Proptech

About us

Pass the Keys is a leading tech-enabled short let management platform. To date, we have hosted over 55 thousand stays and have some of the highest ratings in our industry. We are Professional Co-Hosts for Airbnb operating in 60+ locations across the UK and growing an average of four locations a month through franchising.

Our vision is to become the biggest short let management company in the world by creating unparalleled opportunities for entrepreneurs, hosts and guests. Currently focusing on the UK market, our goal is to expand internationally in 2022.

About the job

Due to our expansion, we are seeking 2x experienced full-time permanent Django developers to join our small in-house team.

You will be evolving our existing set of web/mobile applications, both public-facing and internal, adding new features, enhancements and keeping our integrations up-to-date with 3rd party changes. We'll also be creating new applications to meet business needs, though this isn't a role if you like to create something new every few months.

Our backend is primarily Python / Django with some Node.js and Python serverless components, backed by Postgres / Redis / ElasticSearch / DynamoDB.

Our frontend uses a mixture of technologies, with a combination of template-driven web pages, JQuery/Ajax, some React, Ionic, and Angular.

The work is varied, with several large existing code bases that you will need to feel confident evolving and maintaining. You'll work both on complex application features as well as reporting and data processing.

Role & Responsibilities

Working within a highly collaborative team, you will bring your Django expertise and work closely with our Lead Developer and CTO on technical design and architecture using the insights you have gained from working across several Django projects.

You'll work across the full software development lifecycle, from planning and discovery, through implementation, testing (with a focus on automation), deployment, release, and support.

Our systems are mission-critical for our internal users who depend on the technology to support the property-owners, travellers, and workers that our platform connects. You will share ownership of our production environment, and be ready to support and troubleshoot user and system issues when called upon.

Skills & Experience

Must-Have:

  • Experience working in a collaborative, distributed team (or a strong desire to work this way)
  • In-depth knowledge of Django
  • Expert Python knowledge, preferably not just within Django projects
  • Supporting/troubleshooting production workloads
  • In-depth knowledge of Celery, ideally with Redis
  • In-depth knowledge of Postgres and advanced SQL
  • Solid understanding of Linux, probably used as your daily driver
  • Working knowledge of at least one other OO or Functional language
  • Experience implementing high-availability consumption of 3rd party APIs

Nice-to-have:

  • Experience of i18n/L10n
  • Experience of Wagtail, DjangoCMS (or general CMS concepts)
  • Frontend web skills and a capability (if not necessarily a desire) to work full-stack
  • Comprehensive knowledge of AWS including IAM, EC2, ELB, RDS, DynamoDB
  • Experience with container orchestration technologies (Kubernetes, Swarm, ECS, etc)
  • Re-Architecture, especially migrating monolithic applications to microservices and/or serverless

Bonus:

  • Domain knowledge of travel or real estate industries
  • Experience with Azure Devops (we use this for Git hosting, CI, and task management)

Applications are welcome from Europe, Africa and Latin America - Ideally, we want you to be no more than +/- 3hrs GMT. We can offer salaried employment to candidates in the UK or Bulgaria, all other countries would need you to work on a rolling contract basis.

NB Requests from recruiters, outsourcers, development companies, or any non-developer individuals will be ignored.

Desired Skills

How to Apply

Complete the application form on our careers site.

Contact Info

Posted: Jan. 18, 2022

Apply


Get Updates