Make Your Resume Now

Python Full Stack Developer

Posted November 14, 2025
Full-time Associate

Job Overview

                                                                        Full Stack Developer

 

Job Description

Senior Full Stack Developer proficient in Django, Angular, and NGINX to develop scalable, high-performance web applications with modern front-end and back-end frameworks.

The candidate should be good at designing, developing, and deploying enterprise-grade applications.

----------------------------------------

Key Responsibilities

  • Design, develop, and maintain web applications using Django (Python) and Angular (TypeScript).
  • Build and optimize RESTful APIs and backend services with Django REST Framework.
  • Implement business logic through models, views, and serializers, following clean architecture principles.
  • Create and manage ORM-based data models for structured and semi-structured log data.
  • Build secure, modular, and scalable views integrating with Angular frontend and database.
  • Configure and manage NGINX as a reverse proxy and web server.
  • Write clean, reusable, and well-tested code following best practices.
  • Integrate front-end and back-end systems with efficient API communication.
  • Troubleshoot performance issues and ensure application reliability and scalability.
  • Participate in code reviews, design discussions, and technical documentation.

----------------------------------------

Required Skills and Experience

  • Relevant 6–9 years of hands-on experience in full-stack web development.
  • Strong expertise in Django, Django REST Framework, and Python.
  • Proven experience with Angular, TypeScript, and RxJS.
  • Solid understanding of NGINX configuration, reverse proxy, and deployment optimization.
  • Experience working with PostgreSQL databases.
  • Strong understanding of REST architecture, authentication mechanisms (JWT, OAuth), and API security.
  • Ability to troubleshoot issues across the stack and optimize application performance.

----------------------------------------

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to take ownership of modules and deliver end-to-end solutions.
  • Passion for continuous learning and innovation in AI, analytics, and web technologies.

----------------------------------------

 

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!