Software Engineer (Frontend) - Plugins Developer
Revolut
Multiple Locations
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.
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.
Don't forget to mention EuroTechJobs when applying.