Key Skills: React.js, TypeScript, Python, FastAPI, PostgreSQL, AWS/Azure Cloud, LLM Integration, OpenAI, LangChain, CI/CD, Docker, Terraform
Experience: 8+ Years
Location: United States
Key Responsibilities:
- Design, develop, and maintain scalable full-stack applications using React, TypeScript, Python, and FastAPI.
- Build RESTful APIs, asynchronous processing pipelines, and AI-driven workflows.
- Design, optimize, and manage PostgreSQL databases and enterprise data models.
- Integrate LLMs, document intelligence solutions, OCR technologies, and AI services while ensuring explainability and business accuracy.
- Develop and deploy cloud-native solutions on AWS and Azure platforms.
- Implement CI/CD pipelines, Infrastructure as Code, and containerized application deployments.
- Collaborate with business stakeholders, architects, and engineering teams to deliver scalable enterprise solutions.
- Ensure application reliability through automated testing, monitoring, observability, and Agile development practices.
- Participate in architecture discussions, code reviews, and technical mentoring activities.
- Continuously improve platform performance, scalability, and security.
Required Skills & Experience:
- 8+ years of Full Stack Development experience.
- Strong expertise in React.js, TypeScript, and JavaScript.
- Extensive experience with Python and FastAPI.
- Hands-on experience with PostgreSQL, SQLAlchemy, and Alembic.
- Strong understanding of REST APIs and asynchronous programming (async/await).
- Experience with AWS services (EC2, S3, RDS, SQS) and/or Microsoft Azure.
- Hands-on experience with Docker, CI/CD pipelines, and GitHub Actions.
- Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
- Expertise in LLM integration, OpenAI APIs, LangChain, and AI/ML concepts.
- Strong database design, optimization, and data modeling skills.