Frontend Developer | Javascript | Microfrontends | Remote Spain
Frontend Developer at THEWHITEAM Consulting in Spain, building reliable web apps with JavaScript (ES5/ES6), HTML/CSS and microfrontend architectures, with heavy emphasis on automated testing (unit, E2E, visual, accessibility). 100% remote, 12-month project, €33k–35k gross per year.
- Compensation
- €33K–€35K / yr
- Location
- Spain
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 5+ years
- Category
- Frontend
- Posted
Skills
Must have
- 5+ years of experience in frontend development
- Strong knowledge of JavaScript (ES5/ES6)
- Extensive experience with HTML and CSS
- Experience with unit/component testing tools (Karma, Chai, Sinon, Jasmine or Mocha)
- Experience with integration and end-to-end testing using WebdriverIO or Selenium
- Experience with visual testing using Playwright and accessibility testing practices
- Knowledge of JSON, REST APIs and web services
- Experience with frontend package tools such as Yarn, NPM and Bower
- Experience with Git and version control workflows
- Knowledge of Rollup, Webpack and Node.js-based command-line tools
- Strong understanding of frontend design patterns and architecture
- Experience with microfrontend strategies
- Experience with at least one frontend framework or library: Angular, React, Vue, Polymer or Lit
- Familiarity with testing best practices and software development standards
- English: Advanced level (C1)
- Spanish: Professional working proficiency
Nice to have
- Experience with contract testing
- Knowledge of Java and the Spring Framework
- Experience with TypeScript
- Familiarity with Azure DevOps
- Knowledge of Docker and secure exposure of REST services
- Experience with Test-Driven Development (TDD)
- Experience working with agile development teams
- Strong verbal communication skills in English
Full description
Job Description At THEWHITEAM Consulting, we are looking for Frontend Developers to join a technology project focused on modern web development, frontend architecture and software quality.
The ideal candidates will have solid experience with JavaScript, HTML, CSS, automated testing and frontend design patterns , together with knowledge of microfrontend strategies and modern development tooling.
You will contribute to building reliable, accessible and maintainable web applications, ensuring high-quality code through comprehensive testing practices and continuous integration.
Responsibilities
- Develop and maintain web applications using JavaScript (ES5/ES6), HTML and CSS .
- Implement robust, reusable and maintainable frontend components.
- Apply frontend design patterns and architectural best practices.
- Contribute to the design and implementation of microfrontend architectures .
- Develop and maintain unit and component tests using tools such as Karma, Chai, Sinon, Jasmine and Mocha.
- Implement integration, end-to-end, visual and accessibility tests using tools such as WebdriverIO, Selenium and Playwright.
- Work with JSON, REST APIs and web services to integrate frontend applications with backend systems.
- Configure and maintain frontend development and build tools, including Yarn, NPM, Bower, Rollup and Webpack.
- Use Git for version control and collaborative development.
- Support continuous integration processes and contribute to code quality and reliability.
- Identify, troubleshoot and resolve frontend issues related to functionality, performance and accessibility.
- Collaborate with other developers and technical stakeholders to deliver high-quality software.
Requirements
- 5+ years of experience in frontend development .
- Strong knowledge of JavaScript (ES5/ES6) .
- Extensive experience with HTML and CSS .
- Experience with unit and component testing tools such as Karma, Chai, Sinon, Jasmine or Mocha .
- Experience with integration and end-to-end testing using WebdriverIO or Selenium .
- Experience with visual testing using Playwright and accessibility testing practices.
- Knowledge of .