Backend Django Developer

SwissPine Tech

Negotiable
Hybrid - Makati1-3 Yrs ExpDiplomaFull-time
Share

Job Description

Description

We are seeking an experienced Backend Django Developer to immediately address critical backend bugs, middleware constraints, and API stability issues. Your primary focus will be refactoring legacy Django middleware, enhancing REST API performance, reducing technical debt, and actively collaborating on frontend integration. Your role is pivotal to improving user experiences through robust, reliable backend services and ensuring the long-term scalability, maintainability, and streamlined infrastructure of our web platform.


Key Responsibilities

  • Diagnose and rapidly resolve backend issues impacting API performance, uptime, and reliability.
  • Refactor and optimize Django middleware, removing blockers and enabling future enhancements.
  • Develop and maintain secure, efficient, scalable RESTful APIs with robust token/session management.
  • Conduct performance tuning and system optimization utilizing PostgreSQL/PostGIS, Celery, and Redis.
  • Actively collaborate with frontend developers (React/React Native), ensuring smooth API integrations and timely resolution of cross-layer integration issues.
  • Implement backend deployment and CI/CD best practices (Docker, ECS, GitHub Actions, Google Cloud Build or similar).
  • Proactively document technical decisions, participate in code reviews, and actively maintain clear onboarding documentation for other developers.

Required Qualifications

Technical Skills:

  • Minimum 3 years professional experience with Python and Django framework.
  • Demonstrated ability resolving backend/API stability, middleware issues, and technical debt in production environments.
  • Expertise in relational database optimization (PostgreSQL/PostGIS) and familiarity with geospatial technologies.
  • Practical experience with Celery task queues and Redis caching mechanisms.
  • Solid proficiency with REST API design, token/session handling, and middleware development.
  • Hands-on experience with Docker, containerized application deployment (AWS ECS/Fargate preferred), and familiarity with CI/CD pipeline management.
  • Skilled in version control (Git) and infrastructure basics (logging, monitoring, performance optimization).

Soft Skills:

  • Excellent debugging, troubleshooting, and analytical abilities.
  • Strong documentation habits and clear written/verbal communication skills.
  • Comfortable collaborating cross-functionally in remote, asynchronous teams.
  • Flexible and proactive approach within small, agile team settings.

Preferred Qualifications

  • Prior experience in fintech, SaaS, or high-growth technology environments.
  • Significant exposure to DevOps practices and infrastructure automation (Terraform, CloudFormation, etc.).
  • Interest or experience in mathematics, analytics, or geospatial applications.

Role Placement and Environment

  • Fully remote position with 1-5 hours overlap in Seattle (PST) timezone.
  • Active participation in structured sprints, stand-ups, and communication with internal stakeholders.
  • Clear expectation of proactive contribution toward infrastructure automation and documentation initiatives.

Requirements

Please refer to job description.

JavaPythonNode.jsDatabase ManagementRESTful APIsGitMicroservicesCloud ComputingSoftware DevelopmentTroubleshooting
Preview

Boss

HR ManagerSwissPine Tech

Working Location

Makati, PH

Posted on 24 April 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.