JOB DETAILS

Django developer | Prop-tech

Django developer | Prop-tech

Contract Type:

Permanent

Location:

London -

Industry:

Contact Name:

Contact Email:


Contact Phone:


Date Published:

22-Dec-2022

About This Job:
We are seeking an experienced full-time permanent Django developer to join our in-house team of 7
engineers.
You will be evolving our existing set of web/mobile applications, both public-facing and internal,
adding new features and 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 (2 / 3) / Django (1.10 / 2+) with some Node.js and Python serverless
components, backed by Postgres / Redis / ElasticSearch / DynamoDB.
Our frontend uses a mixture of older/newer 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.
Roles & Responsibilities:
As part of a small, collaborative team of 3 interdisciplinary engineers, you will be a Django expert
working on backend/API and/or full-stack Django tasks.
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, travelers, 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 1.10+ / 2.X
? Expert Python 2.7/3+ 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:
? Python 2 ? 3 migration experience
? Migration of Django project(s) from 1.X ? 3+
? 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)

Share this job
Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )
Share by: