Solid experience in React JS ( React Native knowledge is a big plus ) Ability to write structured and clean code that interacts with backend technologies Experience with Javascript testing tools ( we use Jest Cypress ) Experience with modern front-end build pipelines and tools ( we use webpack ) Experience with defining and delivering scalable frontend architectures ( e.g micro frontends ) Some experience with GraphQL Our technology stack is diverse and ever-changing .