Backend Developer

  • Mumbai
  • Pixeldust Technologies

Job Description

As a Backend Developer at Pixeldust Technologies, you will be integral in designing and implementing backend services for our digital products. You will focus on developing robust REST APIs using Python, Django, PostgreSQL and writing ad-hoc scripts in Python.


Key Responsibilities:

  • Design and implement efficient REST APIs using Django REST Framework.
  • Develop and maintain robust web applications with Python and Django.
  • Understand database design and writing data models using Django ORM
  • Utilize Celery for asynchronous task management and Redis for caching solutions.
  • Work with Docker to containerize applications, ensuring smooth deployments and scalability.
  • Optimize applications for maximum speed, scalability, and security.
  • Conduct unit tests and debugging to optimize performance.
  • Manage project priorities, deadlines, and deliverables within a team environment.
  • Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.


Requirements :

  • Minimum 3 years of experience in backend development.
  • Proficient in Python, with strong experience in the Django framework.
  • Solid experience in building REST APIs with Django REST Framework.
  • Familiarity with PostgreSQL and SQL for database management.
  • Writing clean and efficient code for performance and scalability.
  • Familiarity with Celery for task management and Redis for caching.
  • Experience with Docker and basic principles of containerized environments.
  • Understanding of best practices in web security and data protection.
  • Ability to collaborate in a team and communicate effectively.
  • Bachelor’s degree in Computer Science, Engineering, or related field.


Nice to Have:

  • Experience with cloud services (AWS, Azure, Google Cloud).
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of additional Python frameworks such as Flask or FastAPI.
  • Familiarity with front-end technologies like React, Angular, or Vue.js.


Benefits :

  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional development and career advancement.
  • Dynamic and supportive work environment.