Overview
Skills
Job Details
Job Title: ReactJS Developer with Python
Location: San Diego, CA 92129 (On-site | 5 days/week)
Job Overview:
We are seeking a React.js Developer with strong Python expertise to join our team supporting Intuit via Persistent Systems. This is an on-site role in San Diego, CA requiring experience in both frontend development with React.js and backend integration using Python.
Key Responsibilities:
Develop and maintain web applications using React.js for frontend and Python for backend services.
Design scalable, secure RESTful APIs using Python (Flask/FastAPI preferred).
Build responsive and user-friendly interfaces using React.js, including Hooks and Context API (Redux is a plus).
Integrate various databases including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
Work closely with product, UX/UI, and other engineering teams to meet delivery timelines.
Participate in code reviews, unit/integration testing, and debugging.
Contribute to the full software development lifecycle in an Agile (Scrum/XP) environment.
Stay current with modern frameworks and cloud technologies.
Technical Skills Required:
Frontend: React.js (Hooks, Context API), JavaScript, HTML, CSS
Backend: Python, Flask/FastAPI (Django optional), OOP, data structures
Databases: PostgreSQL, MySQL, MongoDB (Redis is a plus)
API: RESTful API development and integration
DevOps: Git, Docker/Kubernetes (preferred), CI/CD pipelines
Cloud: AWS (deployment and scaling of web services)
Testing: PyTest or other testing frameworks