Full Stack Developer (Node.js, Python, React) at Rifluxyss Softwares
Job Summary
Rifluxyss Softwares is seeking a highly skilled Full Stack Developer in Chennai. This role centers on AI-driven systems, payment gateway integrations, and cloud infrastructure. The ideal candidate will build scalable backend systems, integrate Stripe payments, and deploy Retrieval-Augmented Generation (RAG) architectures using modern LLM frameworks.
Key Responsibilities
- Integrate and manage secure payment workflows using Stripe Payment Gateway.
- Design, build, and deploy RAG (Retrieval-Augmented Generation) systems using OpenAI embeddings, vector databases, and Gemini AI.
- Implement LLM orchestration and monitoring using LangChain and LangSmith.
- Develop scalable backend services using Python (Django) and Express.js.
- Build responsive and high-performance user interfaces using React.js.
- Implement advanced state management using Redux and Redux-Saga.
- Design, optimize, and manage MySQL databases.
- Deploy and manage applications on AWS (EC2, Lambda, VPC, NAT Gateway).
- Implement OCR-based workflows using Google Cloud Document AI and Vision API.
- Ensure system scalability, performance optimization, and security best practices.
Required Skills & Expertise
Payment Gateway Integration
- Stripe (Advanced integration & webhook handling)
AI & LLM Systems
- Retrieval-Augmented Generation (RAG)
- OpenAI Embeddings
- Gemini AI
- Vector Databases & Semantic Search
LLM Frameworks & Tooling
- LangChain
- LangSmith
Backend Development
- Python
- Django
- Express.js
Frontend Development
- React.js
State Management
- Redux
- Redux-Saga
Databases
- MySQL (Schema design, optimization, indexing, query performance)
Cloud Platforms
AWS
- EC2
- Lambda
- VPC
- NAT Gateway
Google Cloud
- Document AI
- Google Cloud Vision API (OCR)
Preferred Qualifications
- Experience building AI-powered SaaS platforms
- Strong understanding of REST APIs and microservices architecture
- Knowledge of CI/CD pipelines and DevOps practices
- Experience with secure authentication and authorization (OAuth/JWT)
- Strong problem-solving and system design skills
