{"id":3418832,"url":"https://alion.io/job/procore-technologies-senior-software-engineer-frontend-2","title":"Senior Software Engineer - Frontend","company":{"id":6716,"name":"Procore Technologies","domain":"procore.com","url":"https://alion.io/company/procore-technologies","size_band":"501-1000","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":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":19000,"max_usd":48000,"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":"CI/CD","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-28T17:34:05Z","employer_posted_date":null,"last_verified_at":"2026-10-28T17:34:05Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"We're looking for a Senior Frontend Engineer - Hubs Platform to join Procore's Product & Technology Team. In this Senior Engineering role you will shape the experience of millions of users worldwide as you build the platforms and products that enable customized experiences to users of Procore. You'll play a critical role in designing robust systems, building user interfaces, optimizing the runtime that powers Hub experiences, and collaborating closely with cross-functional teams to create new user experiences. The UIs powered by the Hubs Platform are used by every Procore customer and represents Procore's next phase in UI customization; it is an extremely high-visibility and high-impact role.\n\nProcore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that encompasses engineering, product, product design and data, security and business systems.\n\nThis position reports to the Senior Engineering Manager for the Hubs Platform and is located in our Bangalore, India office. We're looking for someone to join us immediately.\n\nWhat you'll do:\nArchitect, develop, and maintain the runtime platform for Hubs using Procore's technology stack (primarily React, NodeJS, Typescript, Ruby).\nDesign scalable UIs using microfrontend concepts to build world-class user experiences.\nBuild the front-end platform enabling customization at scale and collaborate with frontend and product teams to enable our platform to be used by engineering teams across Procore effortlessly.\nWrite clean, efficient, well-tested and well-documented code following industry standard and Procore best practices.\nContribute to team technical standards and operational processes.\nProvide 24/7 support for production UIs and services to achieve 99.99% uptime.\nMentor junior developers for soft and technical skills development.\n\nWhat we're looking for:\nBachelor's Degree in Computer Science, a related field, or comparable work experience\n5+ years of experience in software engineering, test driven development and UI / API designs (Ruby on Rails, NodeJS, React, Typescript preferred)\n5+ years of experience monitoring, tuning alerts and responding to production alerts\nRecommends technical investments to improve stability, performance and scalability of production services\nSupport leadership in assessing short and long term goals to balance immediate and long term needs.\nBuilds modern Continuous Integration and Continuous Delivery systems enabling deterministic releases\nCreates an intuitive and scalable operational support strategy for new and more junior developers\nExperience working remotely and with distributed teams\nFluent in spoken and written English\n\nSkills\nReact, Ruby On Rails, Typescript, Nodejs, Ruby","description_format":"text","description_chars":2862,"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":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","PropTech","Construction","Construction Management Software"],"lifecycle":[{"event":"open","at":"2026-10-28T20:09:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":38,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/procore-technologies-senior-software-engineer-frontend-2","json_url":"https://alion.io/job/procore-technologies-senior-software-engineer-frontend-2.json","meta":{"generated_at":"2026-10-29T18:18:54Z","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":"assistant_verified","counted_by":"address","units_charged":1,"used_today":3260,"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":6716},"rest":"https://alion.io/mcp/rest/get_company?id=6716"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fprocore-technologies-senior-software-engineer-frontend-2"},{"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%2Fprocore-technologies-senior-software-engineer-frontend-2"},{"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%2Fprocore-technologies-senior-software-engineer-frontend-2"},{"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/procore-technologies-senior-software-engineer-frontend-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fprocore-technologies-senior-software-engineer-frontend-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3418832}},{"tool":"search_jobs","arguments":{"company":"procore.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3418832},"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"}}