
Senior Frontend Developer, React, Redux, Microfrontends
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Spain.
• Design, develop, and enhance web applications using JavaScript ES6, React, and Redux.
• Engage in the definition and implementation of Shell-based architectures and Microfrontends.
• Develop and integrate applications via REST APIs.
• Create and implement unit tests and end-to-end tests using Cypress.
• Apply principles of Clean Code, SOLID, and engineering standards.
• Adhere to best practices throughout the development lifecycle, including quality, security, performance, and testing.
• Collaborate with business, product, and technology teams to identify needs and provide solutions aligned with project objectives.
• Contribute technical improvements, promote best practices, and assist in the technological evolution of teams.
• A minimum of 3-4 years of experience as a Frontend Developer or Technical Consultant.
• Strong experience with JavaScript ES6, React, and Redux in enterprise environments.
• Advanced knowledge of HTML5, CSS3, and modern web application development.
• Experience in consuming and integrating REST APIs.
• Familiarity with Clean Code, SOLID principles, and software development best practices.
• Experience in developing and maintaining unit tests, along with knowledge of testing strategies.
• Proficiency and experience working with Git.
• Familiarity with end-to-end testing tools such as Cypress.
• Knowledge and experience in Shell-based architectures and Microfrontends.
• Experience applying best practices during the SDLC, including quality, performance, security, and maintainability.
• Ability to work collaboratively in a team and possess excellent communication skills.
• Experience or knowledge in scalable frontend architectures based on Microfrontends will be valued.
• Experience with automated testing and software quality tools will be valued.
• Experience in agile environments using Scrum or Kanban will be valued.
• Familiarity with continuous integration and continuous deployment (CI/CD) practices will be valued.
• Optimization of performance and security in web applications will be valued.
• Experience in large-scale projects or those involving multiple development teams will be valued.
• Permanent contract.
• 100% remote work.
• Internal training and access to certifications.
• Flexible compensation plan (health insurance, transportation, childcare vouchers, restaurant vouchers).
• Referral program with additional compensation for recommendations.
• Events, meetups, tech days, and talks.
• 26 days of rest (22 vacation days, 2 discretionary days, and December 24 and 31 as default holidays).
• Flexible hours from 8:30 AM to 6:00 PM Monday to Thursday and 8:00 AM to 3:00 PM on Fridays.
• Intensive summer schedule in July and August from 8:00 AM to 3:00 PM.
DeepSource GmbH
DOMVS iT
Onzze
Wealthsimple
Get handpicked remote jobs straight to your inbox weekly.