RAMXORA PRIVATE LIMITED (RAMXORA.AI) Company Name: Ramxora Private Limited (Ramxora.AI) Website: www.ramxora.com Position: Front-End Developer Experience: 23 Years Work Location: Bengaluru Mahadevapura, Karnataka Work Mode: Onsite Employment Type: Full-Time
Ramxora Private Limited (Ramxora.AI) is a technology-driven company focused on building modern software, SaaS, AI, and intelligent digital solutions. We are looking for talented technology professionals who are passionate about building scalable products and working with emerging technologies such as AI, LLM, RAG, React.js, and Next.js.
JOB DESCRIPTION FRONT-END DEVELOPER Position: Front-End Developer Experience: 23 Years Employment Type: Full-Time Work Location: Bengaluru Mahadevapura, Karnataka Work Mode: Onsite Working Days: Monday to Friday Department: Technology / Product Engineering Industry: IT / SaaS / AI Technology
ABOUT THE ROLE
We are looking for a skilled and passionate Front-End Developer with 23 years of professional experience to join our technology team. The ideal candidate should have strong hands-on experience in React.js and Next.js, with a good understanding of modern front-end development, responsive UI development, API integration, performance optimization, and reusable component architecture. Candidates who have worked on AI-powered applications or projects involving AI, LLM, RAG, Generative AI, AI APIs, chatbots, or intelligent SaaS products will have a strong advantage. The candidate will work closely with UI/UX Designers, Backend Developers, AI/ML Engineers, QA Engineers, Technical Product Managers, and other stakeholders to build scalable, high-performance, user-friendly web applications.
KEY RESPONSIBILITIES
1. Front-End Development
- Develop responsive, scalable, and high-performance web applications using React.js and Next.js.
- Build reusable and maintainable UI components.
- Convert UI/UX designs, wireframes, and prototypes into functional web interfaces.
- Develop clean, modular, scalable, and well-structured front-end code.
- Follow modern front-end development standards and best practices.
- Ensure cross-browser and cross-device compatibility.
2. React.js & Next.js Development
- Develop applications using React.js, Next.js, JavaScript, and TypeScript.
- Work with React Hooks, functional components, state management, routing, and reusable components.
- Implement Next.js features such as:
- Server-Side Rendering (SSR)
- Static Site Generation (SSG)
- API routes
- Dynamic routing
- Middleware
- Image optimization
- Optimize applications for performance, scalability, and maintainability.
3. AI / LLM / RAG Integration Advantage
- Candidates with AI project experience will be preferred.
- Exposure to the following will be an added advantage:
- AI-powered web applications
- LLM-based applications
- Generative AI applications
- RAG (Retrieval-Augmented Generation)
- AI chatbots and conversational interfaces
- OpenAI or other LLM APIs
- Prompt-based application interfaces
- AI search interfaces
- Document Q&A systems
- Vector database-based applications
- Streaming AI responses
- AI-assisted content generation
- AI-powered recommendation systems
The candidate should be capable of integrating AI/LLM functionality into front-end applications through APIs and designing intuitive interfaces for AI-driven workflows.
4. API Integration
- Integrate REST APIs and backend services into front-end applications.
- Work with JSON-based APIs and asynchronous data handling.
- Integrate authentication and authorization mechanisms.
- Handle API loading, success, error, and empty states.
- Work closely with backend developers to troubleshoot API integration issues.
- Integrate AI/LLM APIs and display real-time or streaming responses where required.
5. UI/UX Implementation
- Work closely with UI/UX designers to convert designs into production-ready interfaces.
- Ensure accurate implementation of layouts, typography, spacing, colors, and interactions.
- Build responsive interfaces for desktop, tablet, and mobile devices.
- Improve usability, accessibility, and overall user experience.
- Identify UI/UX issues and suggest practical improvements.
6. Performance Optimization
- Optimize front-end applications for speed and performance.
- Reduce unnecessary rendering and API calls.
- Optimize JavaScript, CSS, images, and other assets.
- Implement appropriate caching and lazy-loading techniques.
- Monitor and resolve performance bottlenecks.
- Follow Next.js and React performance optimization practices.
7. State Management
- Implement effective application state management.
- Work with tools/libraries such as:
- React Context API
- Redux / Redux Toolkit
- Zustand or equivalent technologies
- Manage application state efficiently across complex applications.
8. Testing & Debugging
- Identify and resolve front-end bugs and performance issues.
- Perform functional and browser testing.
- Work closely with QA teams to resolve defects.
- Write basic unit/component tests where required.
- Debug issues using browser developer tools and appropriate development tools.
9. Collaboration
- Work closely with:
- UI/UX Designers
- Backend Developers
- AI/ML Engineers
- QA Engineers
- DevOps Engineers
- Technical Product Managers
- Participate in daily development discussions and sprint activities.
- Understand product requirements and convert them into technical implementation.
- Provide realistic development estimates and communicate project progress.
10. Code Quality & Documentation
- Follow coding standards and development best practices.
- Write clean, readable, reusable, and maintainable code.
- Participate in code reviews.
- Maintain technical documentation where required.
- Use Git-based version control and follow proper branching and pull-request practices.
REQUIRED TECHNICAL SKILLS
Mandatory Skills
- 23 years of Front-End Development experience
- Strong hands-on experience with React.js
- Strong hands-on experience with Next.js
- Strong knowledge of JavaScript / TypeScript
- HTML5
- CSS3
- Responsive Web Design
- REST API integration
- Git / GitHub or equivalent
- JSON
- Browser Developer Tools
- Understanding of web application architecture
Preferred Skills
- Experience with AI-powered applications
- Knowledge of LLM applications
- Knowledge of RAG architecture
- Experience integrating AI/LLM APIs
- Experience with Generative AI applications
- Experience with AI chat interfaces
- Experience with streaming AI responses
- Knowledge of vector databases and embeddings
- Experience with SaaS products
- Experience working with complex dashboards and enterprise applications
FRONT-END TECHNOLOGIES
Frontend
- React.js
- Next.js
- JavaScript
- TypeScript
- HTML5
- CSS3
- Tailwind CSS / Bootstrap / Material UI or similar
State Management
- Redux
- Redux Toolkit
- Context API
- Zustand or equivalent
API & Integration
- REST APIs
- Axios / Fetch
- JSON
- Authentication APIs
- AI/LLM APIs
Development Tools
- Git
- GitHub / GitLab
- VS Code
- Chrome Developer Tools
- Postman
AI / LLM Preferred
- LLM APIs
- Generative AI
- RAG
- AI Chatbots
- Prompt-based applications
- Embeddings
- Vector databases
- AI-powered search
EDUCATIONAL QUALIFICATION
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Equivalent practical experience and strong technical skills may also be considered.
EXPERIENCE REQUIREMENT
23 years of professional experience in Front-End Development. Candidates with experience building AI-powered applications, LLM interfaces, RAG applications, or AI-based SaaS products will be given preference.
CANDIDATE PROFILE
- Has strong practical knowledge of React.js and Next.js.
- Can independently develop responsive and scalable front-end applications.
- Understands modern JavaScript/TypeScript development.
- Can integrate backend and third-party APIs.
- Has strong debugging and problem-solving skills.
- Understands UI/UX implementation.
- Can work effectively with designers, developers, QA, and product teams.
- Is interested in learning and implementing AI/LLM technologies.
- Can understand AI product requirements and convert them into intuitive user interfaces.
- Takes ownership of assigned tasks and delivers within timelines.
- Has good communication and teamwork skills.
GOOD TO HAVE
- AI SaaS product development
- LLM-powered applications
- RAG-based applications
- ChatGPT-like interfaces
- AI chatbot interfaces
- AI document analysis applications
- AI search applications
- Streaming LLM responses
- OpenAI API or equivalent LLM API integration
- Vector database integration
- Real-time applications
- Dashboard development
- Cloud-based SaaS applications
- Experience working in an Agile/Scrum environment
KEY COMPETENCIES
- React.js
- Next.js
- JavaScript
- TypeScript
- Responsive Web Development
- API Integration
- UI/UX Implementation
- State Management
- Performance Optimization
- Debugging
- Git
- AI/LLM Integration
- RAG Applications
- Problem Solving
- Team Collaboration
- Product Thinking
- Ownership & Accountability
WHY JOIN US
You will have the opportunity to work on modern SaaS and AI-powered products, collaborate with cross-functional technology teams, and gain hands-on exposure to emerging technologies including Generative AI, LLMs, RAG, AI APIs, and intelligent web applications. The role provides an opportunity to contribute to products from requirement understanding through development, testing, deployment, and continuous improvement. Location: Bengaluru Mahadevapura Work Mode: Onsite Experience: 23 Years Position: Front-End Developer Primary Technologies: React.js | Next.js | JavaScript | TypeScript AI Advantage: AI | LLM | RAG | Generative AI