You are proficient in React You are familiar with JavaScript, HTTP protocol, REST, Typescript, CSS, and preprocessors Knowledge of OOP Knowledge of SOLID principles and Design Patterns You are fluent in English (written and spoken) You currently reside and are eligible to work in the Barcelona region (either as a freelancer or as a professional) Develop high-quality software (new features/modules, bug fixing) using JavaScript Write unit, integration, and API tests to guarantee the quality of the code and system modules Deploy changes in the software to test, user acceptance, and production environments Provide maintenance and support for the software in the production environment by resolving urgent requests on time Create and support up-to-date software design documentation You will work fully remote in this role and be part of an international, engaged, multidisciplinary team