{"id":2198538,"url":"https://alion.io/job/onestop-esg-full-stack-engineer","title":"Full Stack Engineer","company":{"id":1951082,"name":"OneStop ESG","domain":"onestopesg.com","url":"https://alion.io/company/onestopesg","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chandigarh, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":9500,"max_usd":28000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":25},"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Cloudflare","optional":false},{"name":"DNS","optional":false},{"name":"Embeddings","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"LLM","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Semantic Search","optional":false},{"name":"Semantic Search","optional":false},{"name":"Anthropic","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"OpenAI","optional":true},{"name":"Prisma","optional":true}],"status":"live","first_seen_at":"2026-10-09T17:40:21Z","employer_posted_date":null,"last_verified_at":"2026-10-09T17:40:21Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"About us\nOneStop 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.\n\nThe role is based in Chandigarh at our office.\n\nThe role\nYou'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 new 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.\n\nWhat you'll do\n* Build and ship features on Next.js, admin dashboards and Node.js/Express APIs\n* Work on our AI search, which combines keyword search with vector search over MongoDB Atlas\n* Build and improve LLM-powered pipelines and agents that enrich data, check AI output and draft content\n* Use AI coding tools every day to move faster, and know when not to trust them\n* Keep the site fast, using static generation, server-side and database caching, and Cloudflare at the edge\n* Keep things secure: authentication, rate limiting, input sanitising and keeping secrets out of code\n* Run and maintain background workers and scheduled jobs on Linux servers\n\nWhat we're looking for\n* 1-2 Years of experience \n* Solid JavaScript, with real experience in React or Next.js and Node.js\n* Good knowledge of how the web works: HTTP, APIs, DNS, CDNs, and where caching happens (browser, CDN, server, database)\n* Comfort with databases. You can design a data model, write queries and understand indexes\n* A working understanding of LLMs: what they do well, where they fail, and how embeddings, vector search and AI agents fit together\n* An understanding of why different models and approaches suit different jobs, for example cost against quality, or keyword against semantic search\n* Security sense. You know why user input can't be trusted and how auth and permissions should work\n* Clear communication. You can explain a technical decision in plain language and keep the team updated\n* Evidence that you teach yourself new things\n\nWhat we use\nNext.js, React, Node.js, Express, MongoDB Atlas (including vector search), Prisma, Docker, Cloudflare, Git, Linux, and LLMs from Anthropic, OpenAI and Google.\nYou don't need to know all of it. We'll help you learn the rest.\n\nNice to have\n* You've built something with an LLM API or an agent\n* Experience with search, ranking or embeddings\n* Hands-on experience with Cloudflare, Docker or managing a Linux server\n* Basic technical SEO knowledge\n* An interest in climate and sustainability\n\nThis 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.\n\nWhy join us\n* You'll work on AI systems that real users rely on: search, data enrichment and content pipelines\n* You'll see every part of the product, from the database to the edge\n* Your work helps businesses find the solutions they need to become more sustainable\n* Your role grows as your skills grow","description_format":"text","description_chars":3106,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Financial Services","Marketplaces"],"lifecycle":[{"event":"open","at":"2026-10-09T20:09:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":23,"reasons":["seen:2","win:early","comp:junior"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/onestop-esg-full-stack-engineer","json_url":"https://alion.io/job/onestop-esg-full-stack-engineer.json","meta":{"generated_at":"2026-10-12T09:02:32Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13499,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1951082},"rest":"https://alion.io/mcp/rest/get_company?id=1951082"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fonestop-esg-full-stack-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fonestop-esg-full-stack-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fonestop-esg-full-stack-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/onestop-esg-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fonestop-esg-full-stack-engineer"}]}