T

Full Stack Python Engineer

TheStaffed
1 month ago
Contract
On-site
New York, United States

Our client, a top-tier management consulting firm, is seeking a Full Stack Python Engineer to build scalable applications using React, Python, and Kafka. The role focuses on developing modern full-stack solutions, real-time data pipelines, and high-performance APIs within a collaborative Agile environment.

Responsibilities & Qualifications

  • Design and develop full-stack applications using React and Python frameworks (FastAPI, Flask, or Django)
  • Build and maintain RESTful APIs and backend services supporting scalable applications
  • Develop real-time data pipelines and event-driven services using Apache Kafka
  • Collaborate with product managers, analysts, and engineering teams to design analytics-ready data models
  • Participate in system design discussions, code reviews, and Agile development processes
  • Ensure applications meet performance, scalability, and reliability standards

Requirements

  • 5+ years of experience with React (hooks, component lifecycle, state management)
  • 5+ years of Python backend development (FastAPI, Flask, or Django)
  • Experience building REST APIs and microservices architectures
  • Hands-on experience with Apache Kafka and event-driven systems
  • Strong experience with SQL and relational databases
  • Familiarity with TypeScript, Docker, Kubernetes, and AWS cloud environments
  • Experience with Git workflows, Agile/Scrum environments, and Jira
  • Knowledge of security practices (OAuth, JWT) and monitoring tools such as Grafana
  • Bachelor’s degree in Computer Science or related field