Position: Senior React.js Consultant (SFCC PWA onboarding)
Company: Valtech
Category: JavaScript
Experience required: 3y
English level: intermediate

**Valtech** is a global business transformation agency delivering innovation with a purpose.
We are a network of more than **5000+** makers, thinkers, marketers, creatives, and developers spanning **5** continents with **55** offices in **22** countries.
Valtech is a founding member of the newly formed **MACH Alliance**. MACH stands for Microservices, API-first, Cloud-native and Headless. It refers to a set of architectural principles that offer a high level of control and agility to brands.

**/ Silver Partner Salesforce
/ Platinum Partner Adobe
/ Premier Solution Partner Commercetools
/ Platinum Partner Optimizely
/ Gold Solution Partner Contentful
/ Gold Partner SAP
/ Platinum Partner Sitecore**

**THE OPPORTUNITY**
Would you like to be part of a friendly, caring and talented team where you can share your ideas and make your mark on a highly successful company?

You could join a highly successful digital enterprise that produces e-commerce projects around the world.

As a **React Developer** you will be joining a new team where you will develop new features and replace the old code by the new ones. You will join the project based on **Progressive Web App** (PWA ) Kit from **Salesforce Commerce Cloud**. You will develop innovative approaches for displaying rich datasets to users in an easy-to-use, intuitive way.

**THE IDEAL CANDIDATE**
— **3+** years of experience with **React.js**;
— good knowledge of TypeScript;
— experience of work with RESTful APIs;
— good knowledge of HTML5/CSS3, LESS/SASS, and BEM methodology;
— wide experience in JavaScript (ES6+);
— understanding of MVC and MVVM patterns;
— experience with version control systems like Git;
— experience with front-end tooling (npm-scripts/Webpack/Gulp);
— experience with state management libraries like Redux;
— experience with Agile and Scrum methodologies and working in cross-functional teams;
— understanding of accessibility standards and best practices.

**THE ROLE**
As a Frontend React.js Developer within our organization, you will be a part of the team building eCommerce solutions for our clients that need to handle the daily challenges of scaling, resilience, and performance. You will work in an agile way in cross-functional global teams to deliver exceptional user experiences.
As a Consultant, you are expected to develop expertise both in technology and the means to communicate complex concepts and rationale to non-techies. We’ll encourage and support this with frequent opportunities to share ideas internally. We also have consultants frequently deliver at regional, national, and global conferences.

**WHAT BALANCE MEANS TO US**
— 20 working days of vacation;
— sick leave (up to 20 days a year);
— unpaid leave (up to 20 days a year);
— exceptional days off (2 days);
— ability to participate in Global Valtech R&D initiatives.

**OUR RECRUITMENT PROCESS**
— **HR interview**: we could be getting to know the profile and getting a clear understanding of what you are looking for. We will offer you our opportunity and tell you more about projects and the company. Also, you could ask specific questions about your role and team;
— **Technical interview**: We would like to see how you think and solve problems. We evaluate your technical level and send an invitation to the final interview to candidates who suit the open position;
— **Final interview**: Hiring Manager and People Partner will tell you more about our values and project details. We could be getting a clear understanding of your experience, expectations, and important things;
— **Job offer**: If all above goes well you will get an e-mail with the job offer.