Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer (Frontend) Plugins Developer.
Spain Jobs Expertini

Urgent! Software Engineer (Frontend) - Plugins Developer Job Opening In Madrid – Now Hiring Revolut

Software Engineer (Frontend) Plugins Developer



Job description

Software Engineer (Frontend) - Plugins Developer
Direct message the job poster from Revolut

About Revolut
People deserve more from their money.

More visibility, more control, and more freedom.

Since 2015, Revolut has been on a mission to deliver just that.

Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 65+ million customers get more from their money every day.

About The Role
We’re looking for a Plugin Software Engineer within our Merchant Acquiring department.

You'll be developing and maintaining plugins that empower our merchants to seamlessly accept payments on their e-commerce websites.

Engineers at Revolut develop in a collaborative environment, working across teams like Product and Design, and getting feedback from customers to continuously improve features.

What You'll Be Doing

Designing and prototyping new plugin features

Working alongside other plugin developers to ensure cohesive and scalable solutions

Collaborating directly with Product Owners and Product Designers to define requirements and deliver impactful features

Engaging with dedicated backend developers for efficient communication and seamless integration

Being involved in the user experience design process for plugins, from wireframes and mockups through implementation and release

Defining and maintaining visual guidelines, ensuring consistency throughout Revolut's plugins

Gathering feedback directly from customers and colleagues to inform and implement changes to Revolut’s plugins

Updating plugins with our latest innovative features

What You'll Need

An understanding of modern Javascript (ESNext), Typescript, browser APIs, PHP, and Python

Proficiency with ReactJS and its ecosystem, Styled components, and Webpack module bundler

Extensive experience with plugin/theme development for CMS platforms, such as WooCommerce, WordPress, Shopify, Prestashop, Magento, AdobeCommerceCloud, and BigCommerce

An understanding of how software is developed

Knowledge of code quality principles and testing techniques

Experience collaborating on software projects with design and backend aspects

Quick-learning skills with an ambitious and results-driven personality

Excellent communication and organisational skills

The ability to work well as part of a team in a fast-paced environment

Fluency in English

Nice to have

A GitHub account with some cool projects in it

Impressive debugging skills

Experience developing responsive mobile-first websites

Important notice for candidates
Job scams are on the rise.

Please keep these guidelines in mind when applying for any open roles.

Only apply through official Revolut channels.

We don’t use any third-party services or platforms for our recruitment.

Always double-check the emails you receive.

Make sure all communications are being done through official Revolut emails, with an @revolut.com domain.

We won't ask for payment or personal financial information during the hiring process.

If anyone does ask you for this, it’s a scam.

Report it immediately.

By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not wilfully suppressed any material fact.

I confirm I have disclosed if applicable any previous employment with Revolut.

I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn or my employment with Revolut may be terminated summarily or I may be dismissed.

By submitting this application, I agree that my personal data will be processed in accordance with Revolut's Candidate Privacy Notice.

#J-18808-Ljbffr


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide