Decklaration - Backend Engineer

Open job
Back-End Developer
💰 Negotiable
📍 Lahore, Pakistan
Closing date: 5 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Back-End Developer is needed in Lahore, Pakistan.

Client: Decklaration

Location: Lahore, PB, pk

Contract: Freelance

Job Description

We’re looking for a Python Backend Developer who can take full ownership — from writing robust APIs to deploying production-ready systems. You’ll work with Flask/Django, AWS Serverless (Lambda, API Gateway), and Terraform-based infrastructure, managing your own deployments without relying on a separate DevOps team.

What You’ll Do

  • Build and maintain backend services using Python (Flask / Django)
  • Design and deploy serverless and containerized architectures on AWS
  • Manage CI/CD pipelines, Terraform infrastructure, and production rollouts
  • Work with databases (PostgreSQL) and caching (Redis)
  • Implement authentication (JWT/OAuth2), API versioning, and performance tuning
  • Collaborate closely with mobile app frontend team

Requirements

Required Skills

  • 2–3 years of experience in Python backend development
  • Hands-on with Flask or Django frameworks
  • Strong understanding of AWS (Lambda, API Gateway, S3, RDS, CloudWatch)
  • Experience with Terraform, Docker, and GitHub Actions / CI/CD
  • Comfort with database design, migrations, and optimization
  • Familiarity with serverless patterns and microservices

Bonus Skills

  • Experience with FastAPI or Celery
  • Exposure to IoT, BLE APIs, or hardware-integrated systems
  • Knowledge of multi-tenant Django apps or SaaS architectures

Why Join Us

  • End-to-end ownership — you build, deploy, and scale
  • Work on real-world connected systems (IoT / cloud / mobile)
  • Small, agile, and fast-moving team
  • Flexible hours and remote-friendly culture
  • Career growth towards Lead Backend / DevOps Engineer
Posted 24 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.