Senior Python Developer (Django/React)

Overview

Remote
$70+
Contract - W2
Contract - 6 Month(s)

Skills

Django
Python
OAuth
RBAC
Access Control
API
Authentication
Authorization
Identity Management
SAML
React.js
SSO

Job Details

  • Remote from anywhere in the United States.
  • 6-month contract as a W2 employee of Talent Groups.

We are seeking a Full Stack Engineer to join a team building a customer-facing product and service marketplace. This role is critical for delivering Q4 goals and supporting the Q1 roadmap, focusing on API development, role-based access control (RBAC), permissions, and user/partner management. The ideal candidate combines strong backend expertise with front-end development skills and takes ownership of features end-to-end.


< data-start="714" data-end="743">Key Responsibilities</>
  • Design, develop, and maintain full-stack features using Django/Django REST Framework and React.

  • Lead backend workstreams around authentication, authorization, and RBAC.

  • Implement API Permissions & Roles functionality as foundational building blocks for upcoming releases.

  • Collaborate with product management and internal teams to translate PRDs into scalable, maintainable solutions.

  • Build user management and CRM-like features for partner and customer account visibility.

  • Participate in code reviews and promote engineering best practices to ensure reliability, scalability, and maintainability.

  • Ensure compliance with security and authentication standards (SSO, OAuth2, SAML, SCIM).

  • Develop external integrations for third-party product transactions (marketplace-style).

  • Write unit and integration tests; troubleshoot and resolve defects promptly.

  • Maintain documentation for systems, APIs, and architectural decisions.


< data-start="1737" data-end="1763">Core Competencies</>
  • Strong experience with Python, Django, and Django REST Framework.

  • Familiarity with React or similar front-end frameworks.

  • Expertise with authentication and authorization systems, including SSO, OAuth2, SAML, SCIM, or platforms like Auth0/Keycloak.

  • Solid understanding of RESTful API design and service-oriented architecture.

  • Knowledge of RBAC models and user/partner management systems.

  • Experience integrating with third-party platforms or marketplaces.

  • Proficiency with relational databases (PostgreSQL preferred).

  • Strong problem-solving, architectural thinking, and debugging skills.

  • Ability to independently translate business requirements into production-ready code.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.