Overview
Senior Frontend Engineer on Procore's Hubs Platform, building the runtime and microfrontend-based UI customization layer used by every Procore customer.
What you'll do
- Architect, develop and maintain the runtime platform for Hubs using React, NodeJS, Typescript and Ruby.
- Design scalable UIs using microfrontend concepts to build world-class user experiences.
- Build the front-end platform enabling customization at scale and collaborate with frontend and product teams so engineering teams across Procore can use it effortlessly.
- Write clean, efficient, well-tested and well-documented code following industry standard and Procore best practices.
- Contribute to team technical standards and operational processes.
- Provide 24/7 support for production UIs and services to achieve 99.99% uptime.
- Mentor junior developers in soft and technical skills development.
What you'll need
- Bachelor's Degree in Computer Science, a related field, or comparable work experience.
- 5+ years of experience in software engineering, test driven development and UI / API designs.
- Ruby on Rails, NodeJS, React and Typescript experience preferred.
- 5+ years of experience monitoring, tuning alerts and responding to production alerts.
- Recommends technical investments to improve stability, performance and scalability of production services.
- Support leadership in assessing short and long term goals to balance immediate and long term needs.
- Builds modern Continuous Integration and Continuous Delivery systems enabling deterministic releases.
- Creates an intuitive and scalable operational support strategy for new and more junior developers.
- Experience working remotely and with distributed teams.
- Fluent in spoken and written English.
Details
- Location: Bangalore, India office.
- Reports to the Senior Engineering Manager for the Hubs Platform.
- Immediate joining sought.
Read the full description and apply on the company’s own careers page.