Sr. Django Developer

2 weeks ago


Islamabad, Islamabad, Pakistan BCDapps Full time

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from BCDapps

BCDAppsis seeking aSenior Software Engineerresponsible for building projects for a variety of target platforms based on Python (Django Rest). As a Senior Engineer at BCDApps, you'll play a pivotal role in designing and implementing the architecture for our Client's platform. You'll have the autonomy to shape our backend systems and infrastructure, ensuring scalability, performance, and reliability for a high-traffic marketplace.

You'll report to a supportive and experienced team while making a direct, visible impact on the growing community of our Product.

Key Responsibilities

Over the next 24 months, you'll:

●API Design & Development:Architect, implement, and document RESTful APIs using Django REST Framework (DRF) or similar libraries.

●Backend Architecture:Build robust, maintainable, and high-performance backend services; define database schemas, caching strategies, and message-queue integrations.

●Code Quality & Testing:Write clean, well-tested code (unit, integration, end-to-end); enforce best practices through code reviews, linting, and CI checks.

●Performance & Scalability:Profile and optimize services for latency, throughput, and cost; implement caching (Redis/Memcached), load balancing, and rate limiting.

●AWS & DevOps Collaboration:Partner with DevOps on CI/CD pipelines, infrastructure-as-code (CloudFormation/Terraform), and cloud services (Lambda, ECS/EKS, RDS, S3, CloudWatch).

●Security & Compliance:Ensure APIs and data storage follow security best practices (OAuth2/JWT, encryption at rest/in transit) and relevant compliance standards (GDPR, HIPAA, etc.).

●Cross-Functional Collaboration:Work with Product, QA, and Frontend teams (ReactJS) to translate requirements into technical solutions and deliver features on schedule.

●Mentorship & Leadership:Coach junior developers, drive architectural discussions, and evangelize best practices across the engineering organization.

Required Qualifications

●Experience:5+ years developing production-grade applications in Python, focused on Django.

●API Expertise:Deep understanding of REST principles; experience with Django REST Framework or Graphene for GraphQL.

●Database Proficiency:Strong skills in relational databases (PostgreSQL, MySQL) and familiarity with NoSQL stores (MongoDB, DynamoDB).

●AWS Knowledge:Hands-on experience deploying and managing applications on AWS (EC2, ECS/EKS, Lambda, RDS, S3, IAM).

●Frontend Familiarity:Comfortable reading and integrating with ReactJS-based frontends; able to collaborate effectively with frontend engineers.

●Testing & Automation:Proficient in writing automated tests (pytest, tox) and setting up CI/CD workflows (GitHub Actions, CircleCI, Jenkins).

●Code Practices:Solid grasp of Git workflows, code reviews, and agile methodologies.

●Communication:Excellent verbal and written communication skills; able to articulate complex technical concepts clearly..

Bonus Points:

● Experience working and integrating LLMs and Agentic AI.

● Knowledge and experience with React, Next.js ● Expertise with Kubernetes

What We Offer

● Competitive Compensation: We offer a competitive salary that reflects your skills, expertise, and contributions.

● Ownership Opportunities: Access early equity as a core team member, shaping the future.

● Professional Growth: Collaborate with a passionate team and tech experts to tackle cutting-edge challenges.

● Innovative Culture: Join a gamer-centric environment that celebrates creativity, gaming, and technology.

● Impactful Work: Play a key role in transforming the $11B market with tools that truly make a difference for the community.

Location: On-site, BCDAPPs, Civic Center, Bahria Town phase 4.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at BCDapps by 2x

Sign in to set job alerts for "Django Developer" roles.Senior Software Engineer/Team Lead - Python/DjangoJob Opportunity at Enxsys - Python DeveloperFull Stack Developer (React.js/Next.js & Node.js)Associate Software Engineer – Java Full Stack DeveloperSoftware Engineer - Java Full Stack DeveloperSenior Full Stack Developer (Frontend Heavy)Senior Software Engineer - Java Full Stack DeveloperSenior Full stack developer (.net/angular)

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Django Developer

    6 days ago


    Islamabad, Islamabad, Pakistan beBee Careers Full time

    Job Description:A seasoned Django Developer is sought after to drive the development of innovative product features, ensuring scalability, security, and high performance. The ideal candidate will have a strong background in Python, experience with Django Framework, and expertise in designing and maintaining large and complex databases.Key Responsibilities:-...


  • Islamabad, Islamabad, Pakistan TMR Consulting Full time

    About Company: TMR Consulting is a Microsoft Gold Partner and Tier 1 CSP, dedicated to empowering businesses through innovative Microsoft Cloud solutions. Our certified experts specialize in Azure and Dynamics 365, helping organizations streamline operations, enhance collaboration, and gain actionable insights for sustainable growth.Job Description: Python...

  • Django Expert

    1 week ago


    Islamabad, Islamabad, Pakistan beBee Careers Full time

    Senior Backend Developer OpportunityBachelor's degree in Computer Science, Software Engineering, or a related field is required for this position. A minimum of 3 years of experience in Python backend development and proficiency in Django are essential.Django Expertise: Strong command of Django is crucial to building scalable web applications.Python...


  • Islamabad, Islamabad, Pakistan Right Stakes Full time

    We are seeking a skilled and motivated mid-level Python Django Developer to join our team. You will play a key role in developing and maintaining scalable, efficient web applications. If you are passionate about backend development and delivering high-quality solutions, we'd love to hear from youLocation: IslamabadPositions: 2Mode of work:...

  • Sr. Software Engineer

    2 weeks ago


    Islamabad, Islamabad, Pakistan ATSG Full time

    About the job Sr. Software EngineerAbout the RoleThe Senior Software Engineer is a technical role responsible for the design, development, and optimization of scalable applications and APIs using Python 3.x, Django, and Django Rest Framework (DRF). The engineer ensures high performance, security, and reliability while integrating with third-party services...


  • Islamabad, Islamabad, Pakistan SmartObject Full time

    Sr. Android Developer will be responsible for:Developing, designing, and building new generation mobile applications for multiple versions of Android devices.Contributing to building exquisite applications by working in close coordination with the Android developers team and Graphics Designer.Updating and maintaining design specifications and source code for...

  • Sr. Software Engineer

    4 weeks ago


    Islamabad, Islamabad, Pakistan dinCloud Pakistan, An ATSG Company Full time

    About The RoleThe Senior Software Engineer is a technical role responsible for the design, development, and optimization of scalable applications and APIs using Python 3.x, Django, and Django Rest Framework (DRF). The engineer ensures high performance, security, and reliability while integrating with third-party services and managing MySQL/PostgreSQL...


  • Islamabad, Islamabad, Pakistan Netsolace It Full time

    Sr Team Lead Web Development Netsolace It, Pakistan Responsibilities:Analyze customer requirements to design and develop applications to meet customer requirements.Coordinate & communicate with Product Manager in case of any query or clarifications required regarding SRS or customer requirements.Explore, select, and use best possible methods and...


  • Islamabad, Islamabad, Pakistan MGC Developments Full time

    Business Development Officer/Sr Investment AdvisorMGC Developments is seeking a skilled and experienced Real Estate Investment Advisor/Senior Investment Advisor to join our team. This role involves identifying, analyzing, and advising on strategic real estate investment opportunities. The ideal candidate will have a strong understanding of market trends,...


  • Islamabad, Islamabad, Pakistan beBeeBackend Full time

    Senior Backend DeveloperWe are seeking an experienced senior backend developer to manage server-side logic, define and maintain databases, and ensure high performance and responsiveness to client requests.The ideal candidate will have strong database design concepts, experience with relational and non-relational databases, and knowledge of cloud...