Job Description
Role : Python Full Stack Developer
Location : Santa Clara, CA (On-Site 5 days a week)
Duration : 6-month CTH
Overview : We are seeking a skilled Full-Stack Developer with strong experience in React (frontend) and Python (backend) to design, develop, and maintain scalable web applications. The ideal candidate is comfortable working across the entire stack, collaborates well with cross-functional teams, and writes clean, maintainable code. This person should have some leadership experience.
The culture is a fast-paced environment with new cutting-edge technologies. This resource will work with the data team. They are looking for a resource who has experience leading a team.
Key Responsibilities :
Frontend (React) :
- Build responsive, user-friendly web interfaces using React, JavaScript
- Develop reusable components and frontend libraries
- Manage application state using tools
- Integrate frontend components
- Optimize applications for performance, accessibility, and cross-browser compatibility
Backend (Python) :
Design and develop backend services using Python frameworksBuild and maintain RESTful APIs and backend business logicImplement authentication, authorization, and security best practicesOptimize backend performance and ensure scalabilityGeneral / Full-Stack :
Collaborate with product managers, designers, and other engineersWrite unit tests and participate in code reviewsTroubleshoot, debug, and resolve production issuesParticipate in Agile / Scrum ceremoniesMaintain documentation and technical specificationsRequired Qualifications :
4-5+ years of experience as a Full-Stack Developer or similar roleStrong proficiency in React and modern JavaScriptStrong proficiency in Python and at least one Python web frameworkSolid understanding of web fundamentalsExperience with Git and version control workflowsFamiliarity with CI / CD pipelinesNice to Have :
GraphQL experienceMicroservices architecture exposureDevOps or SRE experienceUI / UX design sensibility