Position: Frontend Developer (React) [Procore client]
Company: Zoolatech
Category: JavaScript
Experience required: 5y
English level: upper
Published: 2021-09-01T00:00:00+03:00

Project Description
 Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s why we’re looking for experienced Senior Frontend Engineers to join Procore’s journey to revolutionize a historically underserved industry.

Responsibilities
- Design, implement, test and deliver highly scalable products
- Write a highly performant code that minimizes payload size and deferred scripts while consuming the lowest possible amount of browser resources and high-quality code in a Test Driven Development environment (Jest, react-testing-library, enzyme, cypress)
- Create, maintain, and contribute to a custom framework and component library built in React
- Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
- Leverage a customer-centric approach to lead architectural design decisions that improve scalability and performance for users
- Work closely with a team of engineers, product managers, and UX experts
- Develop test strategies, work with test automation frameworks, write unit/functional tests to drive code coverage and automation metrics

Skills Required
- 4+ YOE in OOD, Functional Programming, TDD, or Design principles; 4+ years experience with JavaScript.
- Additional preference with modern libraries and frameworks (namely React)
- Proven experience with web tooling like Webpack, Jest, NPM, Typescript, etc.
- Experience with Web Content Accessibility Guidelines (WCAG 2.0)
- Experience working with asynchronous requests in large scale applications and developing RESTful APIs
- Proven expertise with modern web development, including development, testing, staging, deploying, and monitoring
- English level - upper-intermediate or above
Nice to have:
- Bachelor’s Degree in Computer Science, a related field, or comparable work experience
- Experience with other tools including Kubernetes, Docker, AWS, CDN configurations, and Nginx