Skip to main content

Backend Python Django Developer

Technology
SiliconNexus
Lahore District, Pakistan1 month ago
Full time

Job description

Python Django Developer

About Silicon Nexus

SiliconNexus is a rapidly expanding technology company delivering end-to-end solutions in Embedded Systems, Blockchain, AI/ML, and Web & Mobile Application Development. Our culture thrives on innovation, collaboration, and engineering excellence. Join our team to build cutting-edge products that make a lasting impact.

Role Overview

We are looking for a talented Python Django Developer to join our backend engineering team. You will design, implement, and maintain robust, scalable web applications while collaborating with cross-functional teams to deliver secure, high-performance solutions. This role is ideal for developers who are passionate about writing clean code, solving complex problems, and contributing to innovative projects.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using Django/Django REST Framework (DRF).
  • Architect and optimize RESTful APIs for frontend and third-party integrations.
  • Collaborate with frontend engineers to deliver seamless, user-friendly applications.
  • Write clean, reusable, testable code aligned with best practices and design patterns.
  • Ensure application performance, scalability, and security across the stack.
  • Implement and maintain security best practices, mitigating OWASP Top 10 vulnerabilities.
  • Conduct peer code reviews, share feedback, and mentor junior developers.
  • Troubleshoot, debug, and enhance existing systems with minimal downtime.
  • Participate in the full SDLC: coding, testing, deployment, and automation.

Required Qualifications & Skills

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 2–3 years of hands-on experience developing production-grade applications with Python & Django/DRF.
  • Strong knowledge of Django fundamentals: ORM, Views, Templates, Forms, Authentication.
  • Proficiency in working with relational databases (preferably PostgreSQL, MySQL, etc.) including complex queries & optimizations.
  • Experience in designing and consuming RESTful APIs.
  • Familiarity with HTML5, CSS3, and JavaScript (ES6 ) for smooth integration with frontend.
  • Proficient in Git and version control best practices.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Skills (Nice-to-Have)

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Knowledge of Docker, Kubernetes, and container orchestration.
  • Familiarity with CI/CD pipelines and automated testing frameworks (pytest, Selenium).
  • Experience with asynchronous task queues (Celery Redis/RabbitMQ).
  • Exposure to Agile/Scrum methodologies.

What We Offer

  • Competitive salary with Fuel & Medical benefits.
  • Flexible working hours with emphasis on work-life balance.
  • A clear career growth pathway with professional development opportunities.
  • A collaborative, inclusive, and innovative culture.
  • Exposure to diverse projects with modern tech stacks.

How to Apply

If you’re passionate about building innovative backend solutions, we’d love to hear from you!

📩 Send your updated resume and GitHub/portfolio link to careers@silicon-nexus.com with the subject line:

“Application for Python Django Developer”

Keywords
Computer ScienceDatabasesScrumOptimizationWeb ApplicationsVersion ControlAmazon Web Services (AWS)Cascading Style Sheets (CSS)Design PatternsDesignHTML5OrchestrationCodingOCamlRedisScalabilityRabbitMQJavaScriptBlockchainCss 3

Interested in this role?