Position: Frontend Engineer
Company: Zoolatech
Category: JavaScript
Experience required: 2y
English level: intermediate

Together with the Zoolatech team, Procore Technologies develops a cloud-based construction management software that allows their clients to effectively build skyscrapers, hospitals, data centres, stadiums, and schools. 
rocore has well-established itself in North America and it's expanding to other markets now. Zoola is helping Procore internationalization team to build the best solution to be used globally, and we need engineers who would help Procore in this ambitious goal! We are searching for the best result-oriented Frontend Engineers who can keep the high-level development standards, who know the specifics of i18n and L10n, and are ready to tackle a lot of challenges!

Responsibilities
What you will do:
- Design, implement, test and deliver highly scalable products using the most efficient microfrontend development patterns;
- Supporting legacy solution and making sure it works as expected;
- 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;
- Fix tons of i18n and L10n issues that are blocking Procore from being a global company;
- Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities;
- After fixing the current issues - participate in the new frontend projects for making a solid solution;
- Work closely with a team of Procore engineers, product managers, and UX experts;
- Proactively collaborate with the stakeholders to deliver the end result;
- Develop test strategies, work with test automation frameworks, write unit/integration/functional tests to drive code coverage and automation metrics;

Skills Required
-3 years experience with TypeScript/JavaScript. Preference for modern libraries and frameworks, particularly with React;
- Experience with i18n and L10n projects/tasks;
- Understanding the tradeoffs between technical, analytical, and product goals;
- High ownership of the solution and sense of responsibility for work delivery;
- Knowledge of English language on the upper-intermediate level;

Nice to have:
- experience in Ruby or Python.