Hmlet - Senior Python Developer - Django (India)

Hmlet - Senior Python Developer - Django (India)

02 Sep
|
Hmlet Central Pte.
|
India

02 Sep

Hmlet Central Pte.

India

About Hmlet :

Hmlet is a Singapore-founded flexible living operator with a consolidated portfolio of ~3,000 units across Singapore, Hong Kong, and Japan. Hmlet is focused on operational excellence, portfolio optimisation, and building a fully integrated, technology-driven adaptable living ecosystem across the region, with a target to expand 10X. We're looking for a Senior Python Developer to join our core Engineering team and take full ownership of the backend platform that powers our property and community management business.

The Role :

As a Senior Python Developer you will own the backend platform, a Django/DRF application, and the full lifecycle right from gathering requirements from stakeholders, building features, and shipping to production. This is a hands-on, high-autonomy role for someone who's comfortable being the person the team trusts end-to-end.

Key Responsibilities :

- Gather and translate business requirements from stakeholders into technical specs and working software.
- Design, build, and maintain REST APIs using Django REST Framework across multiple domains (property listings, leases/renting, member accounts, payments/finance integration, notifications, and more).
- Own deployments: manage our Docker-based environments, CI/CD pipelines (GitHub Actions/CircleCI), and AWS Elastic Beanstalk releases.
- Manage our GitHub repo : branching strategy, pull requests, code review, and release workflow.
- Manage database schema and data integrity across PostgreSQL (with PostGIS for geo data).
- Build and maintain async task processing with Celery and Redis.




- Maintain integrations with third-party services (Xero accounting, Firebase/FCM push notifications, AWS S3, JWT-based auth).
- Write and maintain tests (pytest), monitor error tracking (Sentry), and keep API docs (Swagger/Redoc) current.
- Make architecture decisions, review your own work critically, and keep technical debt in check.

Ideal Candidate :

- At least 5 years of experience as a Python Developer, with strong Django expertise, preferably in proptech, real estate, or marketplace platforms.
- Proven experience with Django REST Framework building production APIs.
- Solid experience with relational databases (PostgreSQL preferred) and writing efficient queries/migrations.
- Prior experience with Docker and containerized deployments, managing CI/CD pipelines and cloud deployments, geographic/spatial data (PostGIS), JWT/OAuth-based authentication systems, would be advantageous.
- Experience in integrating third-party APIs (accounting, payments, push notifications) would be a plus.
- Familiarity with async task queues (Celery, Redis or similar).
- Comfortable working directly with non-technical stakeholders to scope and prioritize requirements.
- Strong ownership mentality, you can run a codebase solo, from planning through deployment.
- Good testing discipline (pytest or equivalent) and attention to code quality.

The Offer :

- Exciting opportunity to join the core engineering team of a high-growth flexi-living brand in Southeast Asia.
- Be a part of a tight-knit team of talented individuals with excellent learning & growth opportunities.
- Benefit from a 100% remote role.

📌 Hmlet - Senior Python Developer - Django (India)
🏢 Hmlet Central Pte.
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: hmlet - senior python developer - django (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: hmlet - senior python developer - django (india) / india