**This role is for one of the Weekday's clients
**
Min Experience: 3 years
Location: Gurgaon, Gurugram
JobType: full-time
We are seeking a skilled and experienced Python Developer to build robust backend services, design clean and scalable APIs, and collaborate cross-functionally with product, ML, and DevOps teams. This role involves full ownership of features—from architecture and development to deployment and performance monitoring—within a dynamic and experimentation-driven environment.
Design, develop, and maintain scalable applications and services using Python.
Build and integrate RESTful APIs to ensure seamless communication between services.
Create reusable Python libraries and tools to optimize application performance and maintainability.
Collaborate with cross-functional teams—including developers, product managers, and designers—to gather requirements and deliver technical solutions.
Write clean, modular, and maintainable code following industry best practices and coding standards.
Perform thorough unit testing, debugging, and performance optimization.
Maintain detailed documentation for system architecture, workflows, and support processes.
Implement and monitor security measures to ensure compliance and data integrity.
Strong hands-on experience with Python and at least one major web framework (Django, Flask, or Pyramid).
Proven expertise in building and consuming RESTful APIs.
Proficiency in working with relational (e.g., PostgreSQL) and/or NoSQL (e.g., Redis) databases.
Solid understanding of version control systems, especially Git.
Bachelor’s degree in Computer Science, IT, or a related field.
Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Strong problem-solving ability and adaptability in a fast-paced team environment.
Experience with cloud platforms such as AWS, Google Cloud Platform, or Azure.
Familiarity with CI/CD practices and tools.
Working knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
Exposure to Celery for background task management.
Experience with GraphQL APIs is a plus.
Languages & Frameworks: Python, Django, Flask
APIs & Protocols: REST API, GraphQL
Databases: PostgreSQL, Redis
Tools & Platforms: Docker, AWS, Kubernetes, Git, Celery
Testing & Optimization: Unit Testing, Performance Optimization
Your email won't be used for commercial purposes. Read our Privacy Policy.