DigitalRecruiter™ APP

Full-Stack Software Developer (Python Django & JavaScript)

Noida, UP, IN

about 1 month ago
Save Job

Summary

About the Role:


We are seeking a highly skilled Full-Stack Software Developer with extensive experience in Python Django for backend development and JavaScript for frontend development. This role requires expertise in building, deploying, and maintaining web applications using the Django framework. The ideal candidate will have experience working on scalable, high-performance SaaS applications and possess a strong understanding of frontend technologies.


Key Responsibilities:

  • Develop, maintain, and enhance full-stack web applications using Python Django (backend) and JavaScript (frontend).
  • Design and implement RESTful APIs for seamless integration between frontend and backend.
  • Write clean, efficient, and reusable code following best practices and coding standards.
  • Optimize application performance, scalability, and security.
  • Work closely with Product Managers, UI/UX designers, and DevOps engineers to deliver high-quality software.
  • Troubleshoot and debug technical issues, ensuring the stability and reliability of applications.
  • Implement and maintain CI/CD pipelines for automated deployment and testing.
  • Stay up to date with emerging technologies and best practices in Python Django and JavaScript frameworks.


Requirements:

  • 4-10 years of professional experience in full-stack development.
  • Strong proficiency in Python Django framework for backend development.
  • Hands-on experience with JavaScript, React.js, Vue.js, or Angular for frontend development.
  • Expertise in building and consuming RESTful APIs.
  • Proficiency in SQL databases (PostgreSQL, MySQL) and ORM frameworks.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) for deployment and scalability.
  • Experience in working with Docker, Kubernetes, and CI/CD pipelines.
  • Strong understanding of HTML, CSS, and responsive design.
  • Excellent problem-solving skills and ability to work in a fast-paced agile environment.
  • Familiarity with Git version control and code collaboration tools.


Nice to Have:

  • Experience with GraphQL, WebSockets, and Microservices architecture.
  • Knowledge of unit testing, integration testing, and automated testing frameworks.
  • Exposure to serverless computing and AI-based applications.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job