Python Full Stack Developer
Full-time AssociateJob 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.
----------------------------------------
Make Your Resume Now