We are looking for a highly skilledFull-Stack Developerwith strong expertise inReact.js, Node.js, SQL, MongoDB, PostgreSQL, and modern UI/UX principles. The ideal candidate should have hands‑on experience building scalable applications, integrating third‑party APIs, and working with LLM‑based (AI) features. Excellent communication in English is a must.
Key Responsibilities
Frontend (React.js)
- Develop high-quality, responsive, and user-friendly UI usingReact.js,Redux / Zustand,TailwindCSS / Material UI.
- Convert Figma/UI wireframes into pixel‑perfect components.
- Implement reusable components, hooks, and UI libraries.
- Optimize performance, SEO, and accessibility.
- Build scalable REST APIs usingNode.js / Express.js / NestJS.
- Integrate third‑party APIs (payment gateways, CRM, SMS/Email, analytics, etc.).
- Work with authentication & authorization (JWT, OAuth).
- Implement caching usingRedis, job queues, or cron tasks.
Database
- Strong expertise inSQLwithPostgreSQL.
- Hands‑on withMongoDB(schema design, indexing, aggregation).
- Ability to write complex queries, stored procedures, optimization.
- Experience with ORMs likePrisma, Sequelize, Mongoose.
AI / LLM Integration
- Experience integratingOpenAI, Claude, Gemini, Llamaor other LLM APIs.
- Build prompt engineering workflows and structured responses (SQL, NoSQL, JSON).
- Ability to convert LLM output into actionable dashboard/widgets/code.
- Basic understanding of vector DBs (Pinecone, Chroma, Weaviate) is a plus.
DevOps & Deployment
- Basic knowledge ofDocker & CI/CD pipelines.
- Deploy applications onAWS / Azure / Vercel / Render / Railway.
- Environment variables, secrets management, and build optimizations.
Requirements
Required Skills
- 2+ years professional experiencein full‑stack development.
- React.js
- Node.js
- PostgreSQL (Advanced SQL skills)
- MongoDB
- HTML/CSS/JS/TypeScript
- Immediate joining availability.
- Experience consuming & buildingREST APIs.
- Strong problem‑solving and debugging skills.
Preferred / Added Advantage
- Knowledge ofNext.js.
- Experience withmicroservicesor message queues (Kafka, RabbitMQ).
- Experience buildingdashboard analytics.
- Knowledge ofGit / GitHub workflows.
- Understanding ofAgile / Scrummethodologies.
- Ability to work independently and handle client communication.
- Take ownership of end‑to‑end modules (from UI → Backend → Deployment).
- Deliver clean, maintainable, and scalable code.
- Work closely with design, QA, and product teams.
- Participate in estimate breakdown, planning, and documentation.
- Flexible to work with AI‑driven projects, AI tools, dashboard automation, and analytics.