07 Oct
|
OneStop ESG
|
Chandigarh
07 Oct
OneStop ESG
Chandigarh
About us
OneStop ESG helps businesses make progress on sustainability. Our platform brings together a marketplace of sustainability solution providers, plus ESG news, resources, events and jobs. We build most of our technology in-house, including an AI-powered search engine.
The role is based in Chandigarh at our office.
The role
You'll work across our whole stack: the public website, internal admin tools, backend APIs, and the AI systems behind search and content. One week you might ship a current page, the next you might improve search ranking or tighten up caching. We care more about how fast you learn than how much you already know.
What you'll do
Build and ship features on Next.js, admin dashboards and Node.js/Express APIs
Work on our AI search, which combines keyword search with vector search over MongoDB Atlas
Build and improve LLM-powered pipelines and agents that enrich data, check AI output and draft content
Use AI coding tools every day to move faster, and know when not to trust them
Keep the site fast, using static generation, server-side and database caching, and Cloudflare at the edge
Keep things secure: authentication, rate limiting, input sanitising and keeping secrets out of code
Run and maintain background workers and scheduled jobs on Linux servers
What we're looking for
1-2 Years of experience
Solid JavaScript, with real experience in React or Next.js and Node.js
Good knowledge of how the web works: HTTP, APIs, DNS, CDNs, and where caching happens (browser, CDN, server, database)
Comfort with databases.
You can design a data model, write queries and understand indexes A working understanding of LLMs: what they do well, where they fail, and how embeddings, vector search and AI agents fit together An understanding of why different models and approaches suit different jobs, for example cost against quality, or keyword against semantic search
Security sense. You know why user input can't be trusted and how auth and permissions should work
Clear communication. You can explain a technical decision in plain language and keep the team updated
Evidence that you teach yourself new things
What we use
Next.js, React, Node.js, Express, MongoDB Atlas (including vector search), Prisma, Docker, Cloudflare, Git, Linux, and LLMs from Anthropic, OpenAI and Google.
You don't need to know all of it. We'll help you learn the rest.
Nice to have
You've built something with an LLM API or an agent
Experience with search, ranking or embeddings
Hands-on experience with Cloudflare, Docker or managing a Linux server
Basic technical SEO knowledge An interest in climate and sustainability
This role is probably not for you if you want to stay in one layer of the stack. You'll work across frontend, backend, data and AI.
Why join us
You'll work on AI systems that real users rely on: search, data enrichment and content pipelines
You'll see every part of the product, from the database to the edge
Your work helps businesses find the solutions they need to become more sustainable
- Your role grows as your skills grow
📌 Full Stack Engineer (Chandigarh)
🏢 OneStop ESG
📍 Chandigarh