Senior Full Stack Engineer – Frontend Leaning
Company | Procore Technologies |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- 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, Typescript preferred)
- 5+ years of experience monitoring, tuning alerts and responding to production alerts
Responsibilities
- Architect, develop, and maintain the runtime platform for Hubs using Procore’s technology stack (primarily React, NodeJS, Typescript, 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 to enable our platform to be used by engineering teams across Procore effortlessly
- Write clean, efficient, well-tested and well-documented code following industry standard and Procore best practices
- Develop team technical standards and operational processes
- Provide 24/7 support for production UIs and services to achieve 99.99% uptime
- Mentor junior developers for soft and technical skills development
Preferred Qualifications
- 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