Python (Django) Developer

Start Date March 24, 2025

Overview

The client seeks a Python (Django) Developer to build and maintain the backend infrastructure of a mobile application focused on event search, vendor management, and AI-driven recommendations. The role involves designing scalable APIs, managing user authentication, and ensuring smooth integrations with third-party services.

Key Responsibilities

• Develop and maintain the Django-based backend, ensuring high performance and scalability.

• Build RESTful APIs to support mobile app features such as user authentication, vendor management, and AI-driven experience recommendations.

• Design and manage the database schema using PostgreSQL.

• Implement AI-driven personalization and recommendation systems.

• Integrate with Shopify and other third-party services.

• Monitor and optimize backend performance, security, and reliability.

• Collaborate with frontend developers, QA engineers, and project managers in an Agile environment.

Requirements

• 3+ years of experience with Python and Django.

• Strong knowledge of REST API design and best practices.

• Experience with PostgreSQL or other relational databases.

• Understanding of authentication and authorization mechanisms (JWT, OAuth, etc.).

• Familiarity with AI-driven recommendations and machine learning concepts is a plus.

• Experience integrating with third-party APIs and services (Shopify, payment gateways, etc.).

• Comfortable using Git, Jira, and Agile methodologies.

Nice to Have

• Experience with Celery and task queues.

• Knowledge of GraphQL.

• Exposure to React Native development for better frontend collaboration.

Project Timeline

Start Date: March 24th, 2025

End Date: June 20th, 2025

Engagement: Full-time during the project duration

Commitment to Diversity, Equity, and Inclusion

Tribes is committed to fostering an inclusive and diverse work environment. We encourage applications from candidates of all backgrounds, cultures, and experiences.


Required skills

Django

Apply now

Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.

Register now