{"id":3203539,"url":"https://alion.io/job/cashbook-frontend-web-developer-react-js","title":"Frontend Web Developer (React.js)","company":{"id":3777987,"name":"CashBook","domain":"cashbook.in","url":"https://alion.io/company/cashbook","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Playwright","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Storybook","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-10-24T10:35:00Z","employer_posted_date":null,"last_verified_at":"2026-10-24T10:35:00Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Responsibilities: \nContribute to features inside the CashBook product from development to release.\nWork with product, design, and backend teams to build and improve user-facing features.\nBuild reusable UI components using React and TypeScript.\nWrite and maintain unit tests using Jest and end-to-end tests using Playwright.\nUse Storybook to build and document components.\nWork with APIs, data fetching, state management, and implement analytics tracking where required as part of the features.\nUse React Profiler and browser tools to identify and fix basic performance issues.\nEvaluate and integrate third-party libraries or tools when needed, including basic research and proof of concepts.\nParticipate in code reviews and contribute to improving code quality and consistency.\n\nRequirements: \n2 to 3 years of experience in frontend development.\nStrong experience with React and TypeScript.\nGood understanding of JavaScript, HTML, and CSS.\nExperience with REST APIs.\nExperience with Jest and Playwright.\nExperience with Storybook\nBasic understanding of analytics implementation in web applications.\nFamiliarity with Git and standard development workflows.\n\nNice to Have: \nExposure to TanStack Query.\nExperience with analytics tools like Amplitude, Mixpanel, or similar.\nUnderstanding of basic performance optimisation in React applications.\nExperience working in product-based teams.\nSkills\nJest, Playwright, React, React.js, TS, TypeScript","description_format":"text","description_chars":1440,"description_truncated":false,"requirements":{"experience_years_min":2,"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":["Consumer Goods","Financial Services","Bags, Luggage & Leather Goods"],"lifecycle":[{"event":"open","at":"2026-10-24T10:35:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":24,"reasons":["seen:3","win:early","comp:junior"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/cashbook-frontend-web-developer-react-js","json_url":"https://alion.io/job/cashbook-frontend-web-developer-react-js.json","meta":{"generated_at":"2026-10-28T22:34:30Z","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":30658,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00: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":3777987},"rest":"https://alion.io/mcp/rest/get_company?id=3777987"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcashbook-frontend-web-developer-react-js"},{"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%2Fcashbook-frontend-web-developer-react-js"},{"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%2Fcashbook-frontend-web-developer-react-js"},{"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/cashbook-frontend-web-developer-react-js\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcashbook-frontend-web-developer-react-js"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3203539}},{"tool":"search_jobs","arguments":{"company":"cashbook.in","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3203539},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}