CollegeDekho - Full Stack Developer - Python/React.js
CollegeDekho
Software Engineering
Gurugram, Haryana, India · Haryana, India
Posted on Jan 12, 2025
Job Title : Full Stack Developer Python/Django/Java Script/React Developer
Location : Gurgaon
Job Type : Full-Time
About The Role
We are looking for a skilled Python/Django Developer to join our dynamic team. As a Python/Django Developer, you will design and implement robust web applications and APIs, collaborate with cross-functional teams, and ensure high performance and responsiveness of applications.
Key Responsibilities
Location : Gurgaon
Job Type : Full-Time
About The Role
We are looking for a skilled Python/Django Developer to join our dynamic team. As a Python/Django Developer, you will design and implement robust web applications and APIs, collaborate with cross-functional teams, and ensure high performance and responsiveness of applications.
Key Responsibilities
- Web Development :
- Design, develop, and maintain web applications using Python and Django.
- Implement backend services, APIs, and integrate third-party services.
- Ensure the scalability and performance of applications.
- Database Management :
- Design and optimize relational databases (PostgreSQL/MySQL).
- Write efficient queries and manage migrations.
- Apply Data Structures and Algorithms (DSA) expertise to solve technical challenges and optimize application performance.
- Lead System Design efforts, creating robust architectures tailored to business needs.
- Testing and Debugging :
- Write unit and integration tests to ensure code quality.
- Debug and resolve technical issues promptly.
- Collaboration :
- Work closely with front-end developers, designers, and product managers.
- Participate in code reviews and contribute to team knowledge-sharing.
- Documentation and Maintenance :
- Create and maintain technical documentation.
- Ensure compliance with project standards and best practices.
- Proficiency in Python and Django Framework.
- Experience with RESTful API development and integration.
- Strong understanding of relational databases (PostgreSQL, MySQL) and ORMs (Django ORM).
- Familiarity with HTML, CSS, and JavaScript for front-end integration.
- Experience with frontend code optimization (Core Web vitals)
- Knowledge of SEO
- Knowledge of version control systems like Git.
- Understanding of security principles and authentication mechanisms (OAuth, JWT, etc.).
- Experience with unit testing and debugging.
- Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus.
- Experience with front-end frameworks like React .
- Knowledge of Docker and container orchestration tools like Kubernetes.
- Familiarity with asynchronous task queues (Celery) and caching systems (Redis, Memcached).
- Exposure to CI/CD pipelines and deployment automation.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of professional experience in Python/Django development.
- Competitive salary and performance-based bonuses.
- Opportunity to work on cutting-edge projects.