
Frontend Developer, JavaScript, Microfrontends
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in Spain.
• Design and maintain web applications utilizing JavaScript (ES5/ES6), HTML, and CSS.
• Create sturdy, reusable, and maintainable frontend components.
• Employ frontend design patterns and best practices in architecture.
• Assist in the design and implementation of microfrontend architectures.
• Develop and sustain unit and component tests using tools such as Karma, Chai, Sinon, Jasmine, and Mocha.
• Conduct integration, end-to-end, visual, and accessibility tests with WebdriverIO, Selenium, and Playwright.
• Work with JSON, REST APIs, and web services to connect frontend applications to backend systems.
• Set up and manage frontend development and build tools, including Yarn, NPM, Bower, Rollup, and Webpack.
• Utilize Git for version control and collaborative development efforts.
• Aid in continuous integration processes and enhance code quality and reliability.
• Identify, troubleshoot, and resolve frontend challenges related to functionality, performance, and accessibility.
• Collaborate with fellow developers and technical stakeholders to deliver high-quality software solutions.
• Complete a technical pre-screening during the recruitment process.
• Over 5 years of experience in frontend development.
• Profound knowledge of JavaScript (ES5/ES6).
• Extensive expertise in HTML and CSS.
• Familiarity with unit and component testing tools such as Karma, Chai, Sinon, Jasmine, or Mocha.
• Experience in integration and end-to-end testing using WebdriverIO or Selenium.
• Knowledge of visual testing with Playwright and accessibility testing methodologies.
• Understanding of JSON, REST APIs, and web services.
• Proficient in configuring and utilizing frontend package and build tools like Yarn, NPM, and Bower.
• Experience with Git and version control practices.
• Knowledge of Rollup, Webpack, and Node.js-based command-line tools.
• Strong grasp of frontend design patterns and architectural principles.
• Familiarity with microfrontend strategies.
• Experience with at least one frontend framework or library: Angular, React, Vue, Polymer, or Lit.
• Awareness of testing best practices and software development standards.
• Advanced English proficiency (C1).
• Professional working proficiency in Spanish.
• Candidates must possess valid authorization to work in their country of residence prior to commencing the engagement.
• Nice to have: experience in contract testing, Java and Spring Framework, TypeScript, Azure DevOps, Docker, secure exposure of REST services, TDD, agile development teams, and strong verbal communication skills in English.
• 23 days of vacation annually.
• 14 payments, which include 12 monthly installments plus two additional payments in June and December.
• Flexible compensation options, including childcare vouchers.
• Medical and dental insurance.
• Flexible working hours.
• 100% remote work model.
• Access to cutting-edge technologies.
• Opportunity to work from various locations globally.
DecisionPoint Corporation
Caliza
Caju
Coinbase
Get handpicked remote jobs straight to your inbox weekly.