{"id":661959,"url":"https://alion.io/job/acceldata-principal-frontend-engineer","title":"Staff Frontend Engineer","company":{"id":4497,"name":"Acceldata","domain":"acceldata.io","url":"https://alion.io/company/acceldata","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":77,"open_postings":37,"ghost_share":0.297,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":140,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"staff","employment_type":"full_time","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":32000,"max_usd":72000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":94},"experience_years_min":12,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Material UI","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Spark","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2025-10-28T05:55:29Z","employer_posted_date":"2025-10-28","last_verified_at":"2026-10-17T18:25:37Z","board_verified":true,"closed_at":null,"days_open":354,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":353},"description":"A day in the life of a Principal Frontend Engineer\nArchitect and build a scalable frontend platform using React and TypeScript for a Kubernetes-native data product.\nDesign intuitive UIs for:\n-Kubernetes cluster visibility (nodes, pods, workloads).\n-Spark job lifecycle management (submission, monitoring, debugging).\n-Data pipeline observability and performance metrics.\nDefine frontend patterns for:\n-Real-time data streaming, polling, and state synchronization\n-Handling large datasets (tables, logs, metrics, traces)\nCollaborate with backend teams to integrate with:\n-Kubernetes APIs (resources, events, logs)\n-Spark execution and monitoring systems\nBuild high-performance, data-intensive dashboards with efficient rendering and virtualization.\nEstablish a lean, extensible frontend architecture suitable for an early-stage product (avoid over-engineering).\nDefine API contracts, data-fetching strategies, and error-handling standards for distributed systems.\nOptimize frontend performance (lazy loading, code splitting, caching, minimizing re-renders).\nImplement frontend observability (error tracking, performance monitoring) for production systems\nMentor engineers and establish frontend best practices, coding standards, and design guidelines\nYou are a great fit for the role, if you have\n12-15 years of experience in building modern, scalable frontends using frameworks such as Angular,React or Typescript.\nStrong experience in frontend architecture & system design (modular design, state management, API layers).\nProven experience building data-intensive UIs (dashboards, large tables, logs, analytics tools).\nExpertise in JavaScript / TypeScript, HTML, CSS, Material UI, Vue.JS.\nDevelop and integrate backend services usingNode.JS\nWrite unit and integration tests using Jasmine and Karma to ensure code quality.\nStrong performance optimization skills (rendering, virtualization, lazy loading, re-render control).\nSolid experience with API integration & async data handling (pagination, retries, error states).\nExperience handling real-time / near real-time data in frontend applications.\nStrong code quality practices (clean code, code reviews, testing).\nWork efficiently with development tools such as VS Code and Cursor.\nGood to have\nWorking knowledge of Kubernetes (pods, deployments, logs, metrics)\nBasic understanding of Apache Spark (jobs, stages, execution lifecycle)","description_format":"text","description_chars":2384,"description_truncated":false,"requirements":{"experience_years_min":12,"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":["Data Quality & Observability"],"lifecycle":[{"event":"open","at":"2026-09-10T21:38:03Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.667,"p_room":0.28,"age_days":353,"expected_fill_days":140,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/acceldata-principal-frontend-engineer","json_url":"https://alion.io/job/acceldata-principal-frontend-engineer.json","meta":{"generated_at":"2026-10-17T20:17:01Z","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":3973,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":4497},"rest":"https://alion.io/mcp/rest/get_company?id=4497"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Facceldata-principal-frontend-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%2Facceldata-principal-frontend-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%2Facceldata-principal-frontend-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/acceldata-principal-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Facceldata-principal-frontend-engineer"}]}