Lead Full Stack Engineer (Python, React, REST API)
Location: Dallas, TX (Hybrid/Onsite options available)
Employment Type: W2 Contract Only (No C2C)
Experience Level: Lead
Role Overview
As the Lead Full Stack Engineer, you will be the technical anchor for a cross-functional engineering team. You will balance high-impact hands-on development with strategic technical leadership, overseeing the architecture of scalable web applications and the integration of robust back-end services. This role requires a deep mastery of the Python ecosystem and React frameworks to deliver enterprise-grade solutions.
Key Responsibilities
Drive the architectural vision for the full application stack, ensuring scalability, security, and maintainability.
Build and optimize responsive, high-performance front-end components using React and design high-throughput back-end services using Python.
Lead the design and implementation of secure RESTful APIs, ensuring seamless integration between the UI and distributed microservices.
Conduct rigorous code reviews, mentor senior and mid-level engineers, and establish best practices for testing (unit/integration) and documentation.
Partner with infrastructure teams to streamline CI/CD pipelines and deploy containerized applications (Docker/Kubernetes) to cloud environments (AWS/Azure).
Translate complex business requirements into technical roadmaps and communicate progress to both technical and non-technical leadership.
Technical Qualifications
8+ years of professional experience in Python (Django, Flask, or FastAPI).
Expert-level proficiency in React.js, including state management (Redux/Context API), Hooks, and modern CSS frameworks.
Extensive experience building and consuming REST APIs and working with JSON-based web services.
Strong knowledge of SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases, including schema design and query optimization.
Experience with AWS (Lambda, S3, EC2) or Azure, Git version control, and CI/CD automation tools.