HamburgerMenu
hirist

Backend Developer - Python

BB works
Multiple Locations
6 - 12 Years
star-icon
4.9white-divider17+ Reviews

Posted on: 01/10/2025

Job Description

Key Responsibilities :


- Design, develop, and maintain scalable backend services using Python.

- Build and integrate RESTful APIs using frameworks like Django or Flask.

- Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

- Optimize applications for performance, scalability, and reliability.

- Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality products.

- Write clean, testable, and efficient code following best practices.

- Participate in code reviews, debugging, and performance tuning.

- Apply Data Structures and Algorithms (DSA) to optimize backend logic and database queries.


Requirements :


- 2 - 5 years of experience in Python backend development.


- Strong experience with Django or Flask frameworks.

- Solid understanding of Data Structures and Algorithms (DSA).

- Proficient in writing and consuming REST APIs.

- Familiar with version control tools like Git.

- Experience with database design and optimization.

- Understanding of deployment, CI/CD pipelines, and cloud services (AWS/GCP/Azure) is a plus.

- Good problem-solving and communication skills.


Nice to Have :


- Experience with Docker, Kubernetes, or other containerization tools.

- Knowledge of asynchronous programming and task queues (e.g., Celery, Redis).

- Familiarity with testing frameworks (PyTest, UnitTest).


info-icon

Did you find something suspicious?