Remote job
Full-Stack Developer (Contract)
Job details
About this role
Role overview Own maintenance and feature delivery across a digital application stack, from React interfaces and Python APIs to AI workflows, databases, and AWS-hosted services. This is a remote contract role based in India, with responsibility extending through deployment, production support, and ongoing reliability.
Responsibilities - Build user interfaces with React and TypeScript or JavaScript, and backend services with Python REST APIs. - Implement AI and agent workflows, LLM integrations, and practical safeguards for production use. - Manage relational databases and application assets stored in cloud object storage. - Deploy and operate applications on Linux-based AWS infrastructure, including web servers and application processes. - Handle CI/CD, releases, monitoring, and Tier 2/3 support; troubleshoot production issues across code and data layers. - Review code and maintain tests, security, and maintainability standards.
Requirements - Strong Python skills, including asynchronous programming, API design, and testing. - React experience covering application state, API integration, and HTML/CSS. - Practical experience with LLM prompts, agents, validation or guardrails, and vector databases where appropriate. - PostgreSQL skills in schema design, indexing, and query tuning, plus familiarity with cloud object storage. - AWS experience with EC2, IAM, and security groups; familiarity with Linux, reverse proxies, and Docker. - Experience with CI/CD pipelines and production monitoring tools.