08 Nov
|
RateHonk
|
Amritsar
RateHonk is a technology-driven digital business focused on building scalable web platforms, travel technology solutions, intelligent digital products, and business automation systems for customers and businesses across global markets.
We work on technology that connects platforms, suppliers, business partners, and end users through reliable integrations, efficient workflows, and user-friendly digital experiences.
We are looking for an AI-Enabled Full Stack Developer who can build production-ready applications using React.js and Node.js, integrate third-party APIs, and develop practical AI-powered features and automation systems.
This role is for someone who can turn technical ideas into working products. We are particularly interested in candidates who have personally built, integrated, tested, and deployed real AI-powered applications, rather than simply using AI tools to generate code or write prompts.
Key Responsibilities1. Full-Stack Development
- Build, maintain, and improve responsive web applications using React.js, Node.js, and Express.js.
- Develop reusable frontend components and reliable backend services.
- Design and integrate REST APIs and third-party services.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Implement authentication, authorization, data validation, and secure application workflows.
- Write maintainable, testable code and troubleshoot production issues.
- Improve application performance, scalability, and reliability.
2. AI-Powered Product Development
- Integrate AI capabilities into real web applications using APIs such as OpenAI, Anthropic, or Google Gemini.
- Build practical AI features such as intelligent assistants, document processing, information extraction, recommendations, and automated support workflows.
- Understand and implement retrieval-augmented generation (RAG), embeddings, and vector databases where appropriate.
- Work with AI agents, tool calling, structured outputs, and multi-step workflows where the use case requires them.
- Evaluate AI output quality, manage errors and limitations, and implement safeguards against unreliable or unsafe outputs.
- Monitor AI usage, latency, and costs while maintaining a good user experience.
3. Workflow Automation and Integrations
- Build automation workflows that reduce repetitive manual work.
- Integrate internal applications with external APIs, databases, CRMs, and business tools.
- Use tools such as n8n, Make, or Zapier where suitable, while also being able to build custom automation logic.
- Develop reliable background jobs, scheduled tasks, retries, and error-handling mechanisms.
- Ensure workflows handle duplicate requests, failed API calls, and unexpected responses safely.
4. Global Platform Development
- Develop products intended for customers, partners, and businesses in different countries.
- Work with third-party supplier APIs, booking systems, inventory services, and other external platforms where required.
- Build systems that can support international integrations, different time zones, and multi-currency requirements where applicable.
- Follow security, privacy, performance, and reliability practices suitable for globally accessible applications.
5. Deployment and Collaboration
- Deploy and maintain applications in cloud or server environments.
- Work with Git, environment variables, logging, testing, and debugging tools.
- Collaborate with product, design, and business teams to translate requirements into technical solutions.
- Use AI-assisted development tools responsibly without compromising code quality, security, or understanding of the underlying implementation.
Required Skills and Experience
- 3–5 years of hands-on experience in full-stack web development.
- Strong knowledge of JavaScript and preferably TypeScript.
- Practical experience with React.js and Node.js.
- Experience building backend APIs and integrating third-party services.
- Good understanding of databases, authentication, application security, and performance optimization.
- Experience deploying and maintaining web applications.
- Working knowledge of Git, debugging, and software testing.
- Experience using AI model APIs to build application features.
- At least one substantial AI-powered project that you personally developed or integrated and deployed, with the ability to explain how it works, the architecture, data flow, model or service selection, testing, limitations, and production considerations.
- Solid problem-solving skills and the ability to work independently.
Important: What We Mean by Real AI Experience
We are not looking for someone whose only AI experience is writing prompts in ChatGPT or Claude, or generating code with AI tools.
You should be able to demonstrate a real project where AI is part of the application's functionality. Examples include:
- An AI assistant integrated into a web application.
- A document-processing or information-extraction system.
- A RAG-based application that retrieves relevant information from a knowledge base.
- An AI workflow that connects models with APIs, databases, or business tools.
- An AI-powered customer support, recommendation, or operations system.
Candidates should be prepared to walk us through their own implementation, explain technical decisions, and discuss what they would improve.
Good to Have
- Experience with Next.js and TypeScript.
- Familiarity with LangChain or LangGraph.
- Experience with vector databases such as Pinecone, Qdrant, or Weaviate.
- Knowledge of Python for AI-related tasks.
- Experience with queues, Redis, Docker, CI/CD, or cloud infrastructure.
- Experience in travel technology, e-commerce, SaaS platforms, booking systems, or supplier integrations.
- Experience building products for international customers or working with distributed teams.
These skills are advantageous but are not all mandatory. Strong full-stack fundamentals and proven practical AI implementation matter most.
What We Offer
- The opportunity to build real digital products for global markets.
- Hands-on involvement in AI-powered features, automation, and scalable application development.
- Exposure to third-party integrations and real business workflows.
- Ownership of meaningful technical tasks and opportunities to contribute to product decisions.
- A collaborative environment that values practical skills, problem-solving, accountability, and continuous learning.
Pay: ₹35,000.00 - ₹65,000.00 per month
Work Location: In person
📌 AI-Enabled Full Stack Developer (Node.js, React.js & Automation) (Amritsar)
🏢 RateHonk
📍 Amritsar