Full-Stack Developer (React/Django) – Contract

Job Title: Full-Stack Developer (React/Django)
Location: Remote
Contract Duration: 6 months (with potential extension)
Salary: USD $100,000 to USD $150,000 per year (annualized)

About the Role:
We are seeking a skilled Full-Stack Developer with expertise in both React (front end) and Django (back end). You will be responsible for developing and maintaining both client-side and server-side code, ensuring seamless integration of the two. The ideal candidate should have a solid understanding of API development, database management, and the ability to work across the entire tech stack.

Key Responsibilities:

  • Develop responsive and dynamic front-end components using React.
  • Design and build back-end APIs using Django and Django REST Framework.
  • Manage and optimize databases, specifically PostgreSQL, ensuring scalability and performance.
  • Collaborate with other developers to design and implement full-stack solutions.
  • Build and implement secure solutions for handling sensitive PII, including encryption and compliance.
  • Ensure seamless integration between front-end and back-end code.
  • Write clean, efficient, and reusable code following best practices.
  • Troubleshoot and debug complex technical issues across the stack.
  • Maintain and develop unit tests to ensure code quality and reliability.

Requirements:

  • 3+ years of experience in full-stack development with React and Django.
  • Strong experience building and consuming RESTful APIs.
  • Solid experience with PostgreSQL and database design/optimization.
  • Understanding of secure coding practices and handling sensitive PII.
  • Familiarity with front-end tools and libraries such as Redux or Context API.
  • Ability to work with version control (Git) and CI/CD pipelines.
  • Strong understanding of responsive design and cross-browser compatibility.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) is a plus.
  • Excellent problem-solving skills and attention to detail.