Bit68

Back End Developer

Posted: 5 hours ago

Job Description

Job Summary:As a Backend Developer, you will play a key role in designing, developing, and maintaining high-quality server-side applications and APIs. You will work with Python, Django, and Django REST Framework to build scalable backend services and ensure smooth integration with frontend and external systems. You will collaborate closely with cross-functional teams, contribute to architectural decisions, and ensure reliable performance and security across our platforms.Key Responsibilities:Develop and maintain backend applications using Python, Django, and Django REST Framework.Design, build, and document RESTful APIs with proper authentication and access control.Manage and optimize PostgreSQL databases, including indexing, performance tuning, and migrations.Implement background tasks and message queues using Celery and Redis.Write unit and integration tests to ensure high-quality and reliable code.Work with Git and follow GitHub/GitLab workflows for version control.Deploy and troubleshoot applications in Docker and Linux-based environments.Collaborate with product and frontend teams to ensure smooth project delivery and integration.Contribute to improving code structure, system performance, and scalability.Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field.Minimum of 2 years of professional experience as a Backend Developer.Strong knowledge of Python, Django, and Django REST Framework.Hands-on experience with PostgreSQL, including query optimization.Familiarity with Redis, Celery, and asynchronous task processing.Understanding of API security and authentication (JWT/OAuth2).Experience with Git, branching strategies, and code review practices.Basic experience with Docker, Linux servers, and deployment workflows.Good problem-solving skills, clean coding practices, and strong attention to detail.Nice to Have:Exposure to CI/CD pipelines and Nginx.Knowledge of software design patterns and scalable architecture.Let us learn about you! Apply today.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In