Full Stack Developer | React + Python
Key Responsibilities
• Develop responsive web applications using React.js
• Build scalable backend services and REST APIs using Python
• Create reusable React components and integrate APIs and third party services
• Design database services and optimize SQL queries
• Troubleshoot, debug, tune performance, and provide production support
• Write unit and integration tests and participate in code reviews
• Collaborate with BA, Product, QA, DevOps, and other teams in Agile/Scrum
• Ensure security, scalability, performance, and reliability
Required Skills
• Strong hands on experience with React.js, JavaScript/TypeScript, HTML5, CSS3
• React Hooks, Redux or similar state management
• Strong Python with FastAPI, Flask, or Django
• REST API development, authentication, authorization, and asynchronous programming
• PostgreSQL, MySQL, or Oracle with strong SQL knowledge
• Git and modern frontend build tools such as npm/Webpack
Good to Have
• Docker, Kubernetes, CI/CD, AWS/Azure/GCP
• Microservices and cloud native applications
• Automated testing and OAuth2/JWT
• Enterprise or regulated industry experience
Qualifications
• Bachelor's degree in Computer Science, Engineering, IT, or equivalent
• 5–8 years of relevant experience
• Strong hands on experience in both React.js and Python
• Good communication, analytical, and problem solving skills