
Senior Frontend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Procore is seeking a Senior Frontend Engineer - Web Platform to join our Product & Technology Team in Bengaluru, India. In this role, you will lead the evolution of Procore's Product & Technology, shaping the experience for millions of global users by architecting core web platform features. You will be instrumental in building robust platform capabilities, enhancing design systems, creating web SDKs, and delivering cutting-edge developer tools. Collaboration with cross-functional teams across Procore is key to delivering a world-class user experience.
The Product & Technology team at Procore is the driving force behind our innovative, top-rated global platform, focusing on customer-centric solutions in engineering, product, design, data, security, and business systems. This position reports to the Engineering Manager - Web Platform.
- Drive evolutionary changes in Procore’s Web Platform to support all Procore web products.
- Design, build, and test Web Platform developer tools, SDKs, and platform features.
- Ensure adoption of new features and technologies through automation.
- Utilize data to inform decision-making and identify opportunities for platform advancement.
- Partner with Product teams to design and build new platform capabilities that align with business needs.
- Contribute to the team's technical roadmap, identifying areas for improvement and leading cross-team solutions.
- Write well-crafted, well-tested, readable, and maintainable code.
- Serve as a leader and mentor to junior engineers within the team and across Procore's UI engineering community.
- Share knowledge through presentations, tech talks, training sessions, and by evangelizing best practices in technology and engineering.
- Bachelor’s Degree in Computer Science, a related field, or equivalent work experience.
- 5+ years of experience in Object-Oriented Programming fundamentals, Test Driven Development, and System Design.
- 5+ years of experience with web/frontend technologies, specializing in frameworks such as React or Angular.
- Working knowledge of Atomic Design Systems.
- A passion for platforms, improving developer productivity, and eliminating toil.
- Experience designing and building software that enhances developer productivity and efficiency.
- A knack for building solutions that are easy to adopt with minimal effort.
- Strong experience in documenting and providing team clarity on complex solutions.
- Experience working remotely and with distributed teams.
- Fluent in spoken and written English.
Company
Procore
Procore Technologies is a leading provider of cloud-based construction management software, dedicated to improving the lives of everyone in the construction industry. Our innovative platform helps cli...