Senior Full Stack Engineer (Python/React) Contract
Location: Palo Alto, CA | Industry: IT
Role Summary
Join a high-impact team as a Senior Full Stack Engineer responsible for designing and building production web applications end to end. You will drive feature ownership from database schema to UI, shaping system architecture and collaborating directly with stakeholders. This is a builder s role, requiring strong technical expertise and proactive communication.
Key Responsibilities
- Develop robust backend services and REST APIs using Python (FastAPI or Flask)
- Build front-end features in JavaScript and React, including component and state management
- Design relational database schemas, optimize queries, joins, and indexes
- Shape architecture and system design for new features (not just ticket implementation)
- Clarify requirements with stakeholders to minimize rework and ensure alignment
- Share progress updates, proactively flag blockers, and maintain transparency
- Write clean, testable, and extensible code for team collaboration
- Break down ambiguous problems into scalable, working solutions
Required Skills
- 8+ years hands‑on full stack development
- Production Python backend (FastAPI, Flask)
- Strong JavaScript (ES6+) and React
- Relational databases: PostgreSQL, MySQL, or SQL Server (schema, indexing, query optimization)
- Feature ownership from backend to UI
Preferred/Bonus Skills
- React (hooks, state management, component architecture)
- AI-assisted development tools: Claude Code, Copilot, Cursor
- Electron desktop app development
- Agentic frameworks: LangGraph, ADK
- API documentation: Swagger/OpenAPI
- Docker, CI/CD pipelines
- Unit/integration testing: Pytest, Jest
- Git/version control best practices
Recruiter Insights
- High-impact builder role direct feature ownership and system design, not ticket-only work
- Emphasis on both technical skills and communication/ownership; strong communicators thrive
- Competitive edge: Client encourages AI-assisted development (Claude, Copilot, Cursor), appealing to forward‑thinking engineers
- Preferred skills like Electron, agentic frameworks, and advanced CI/CD make strong candidates stand out
- Screening will require code samples or detailed project walkthroughs; prepare candidates accordingly
- Pay positioning is upper‑tier for senior Python/React engineers, especially with AI tooling experience
Candidate Insights
- Opportunity to own features E2E and influence system architecture
- Work in a culture that rewards initiative, transparency, and AI‑assisted development
- Build with modern Python and React stacks, using the latest development tools
- Environment suits experienced engineers who want autonomy and design input, not just task execution
- Bonus: Open to those leveraging agentic and AI‑driven development tools for productivity
This role is ideal for senior engineers seeking real ownership, technical challenge, and the chance to work at the forefront of AI-assisted full stack development.