Staff Software Engineer

  • Full-time

Job Description

Description:

As engineer with Procore Maps team, you would partner with US based team to design, develop, test and launch new features within v1 product (Procore Maps). You will work to support location aware (geo-spatial) experiences within Procore SAAS products. Your work will positively impact the entire spectrum of construction operations from tracking progress by location, communicating logistics, to managing resources within a map-based experience. You will improve the life of construction workers and contractors by enabling complex workflows and processes into simple and intuitive location-based experiences on mobile and web interfaces. We will provide you with tools and onboarding resources to achieve extraordinary results. We are looking for someone to join our team immediately.

Must have requirements:

  • 8+ years' experience in object-oriented programming fundamentals.
  • 3+ years' industry experience working with React, TypeScript, and CSS.
  • 3+ years' industry experience developing and maintaining automated tests.
  • Ruby on Rails experience good to have
  • Solid frontend web development skills in areas such as accessibility and responsive design.
  • Experience building and launching highly interactive user interfaces using promises and events.
  • Experience working with REST APIs, and an ability to dig into the back-end code base if needed.
  • Ability to operate independently and solve technical issues with minimal guidance.
  • Ability to debug technical problems and push root cause fixes to improve system reliability.

Nice to have requirements:

  • Experience working with GIS/map technologies will be a huge plus.
  • Experience optimizing for and managing large datasets in the browser.
  • Experience working across the spectrum of development, deployment, and monitoring.
  • Self-starter who can document things and communicate with remote team to seek clarity, solve problems and deliver results.

 

Additional Information

Perks & Benefits

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran or any other classification protected by law.

Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact [email protected] to discuss reasonable accommodations.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.

Privacy Policy