{"id":3202706,"url":"https://alion.io/job/tesco-frontend-developer","title":"Frontend Developer","company":{"id":1059,"name":"Tesco","domain":"tesco.com","url":"https://alion.io/company/tesco","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Avature","truth_index":{"grade":"A","score":100,"open_postings":23,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":8,"computed_at":"2026-10-29T05:49:05Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","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":{"min_usd":18000,"max_usd":46000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":11},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Rspack","optional":false},{"name":"CI/CD","optional":true},{"name":"Git","optional":true},{"name":"New Relic","optional":true},{"name":"OWASP","optional":true},{"name":"Playwright","optional":true},{"name":"Postman","optional":true},{"name":"Redux","optional":true},{"name":"State Management","optional":true},{"name":"TypeScript","optional":true},{"name":"Webpack","optional":true}],"status":"live","first_seen_at":"2026-10-24T09:35:00Z","employer_posted_date":null,"last_verified_at":"2026-10-24T09:35:00Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Responsibilities: \nBuild Responsive UI screens according to the requirements/mockups defined by the Product Managers.\nIntegration of user-facing elements with server-side logic / REST API's.\nAbility to independently design and execute the layout of the website and individual screens.\nEnsure that the website is optimised for various form factors/devices.\nParticipate in Peer Code reviews and contribute to the overall aim of clean code.\nIntegrate analytics for every critical user path and constantly evaluate the end-user engagement.\nTake a defined problem and come up with a design/implementation with minimal guidance.\nHave good domain knowledge and deliver with more autonomy.\nContinuously learn and apply technologies, techniques and methodologies that add value to the team and the overall portfolio.\nFully participate in retrospectives and other team ceremonies.\nThe role expects a high standard of engineering excellence with practical experience in building and maintaining internet-scale applications and services.\nNurture highly effective relationships with internal business partners such as product management, technical teams, systems operations, and service and support.\nComfortable working in an Agile environment.\nAcquiring a level of design and business understanding to not compromise on business goals and design intents.\nWillingness and ability to take up and respond to production incidents at priority and support them based on the need, which will have appropriate incentives.\n\nRequirements: \nIn-depth knowledge of JavaScript, css, html.\nDeep expertise in building single-page applications using JavaScript frameworks, especially with ReactJS / RsPack.\nKnowledge of Micro Frontend architecture is a plus.\nFamiliarity with TypeScript and its integration with React.\nVersatile with various state management techniques, especially Redux.\nDesign and implementation of low-latency, high-availability, and performant applications\nHands-on experience with Micro Frontend patterns and Webpack Module Federation to create composable, independently deployable UIs.\nExperience with cross-browser, cross-platform and design constraints on the web.\nExperience with test automation: TDD, unit/e2e/integration/functional testing using frameworks like ViTest / Playwright.\nSolid understanding of object-oriented design and programming concepts.\nHave a passion for quality and writing clean, solid, readable code that scales and performs well.\nProficient in Git and familiar with continuous integration.\nImplementation of security and data protection with a basic understanding of the top 10 OWASP security vulnerabilities in web development\nExceptional debugging ability and good understanding of developer tools like Postman, Fiddler, and Browser Developer Tools.\nExperience with front-end monitoring tools like New Relic.\nExperience in tracking end-user journeys with User Analytics tooling like Google Analytics or Adobe Analytics.\nSkills\nJS, JavaScript, React, React.js, ReactJS, TypeScript","description_format":"text","description_chars":3003,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["Retail & Shop Systems","Online Groceries"],"lifecycle":[{"event":"open","at":"2026-10-24T09:35:00Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.851,"p_room":0.9,"age_days":4,"expected_fill_days":8,"reasons":["seen:4","velocity","win:mid","comp:brand"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/tesco-frontend-developer","json_url":"https://alion.io/job/tesco-frontend-developer.json","meta":{"generated_at":"2026-10-29T07:46:22Z","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":11849,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00: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":1059},"rest":"https://alion.io/mcp/rest/get_company?id=1059"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftesco-frontend-developer"},{"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%2Ftesco-frontend-developer"},{"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%2Ftesco-frontend-developer"},{"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/tesco-frontend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftesco-frontend-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3202706}},{"tool":"search_jobs","arguments":{"company":"tesco.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3202706},"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"}}