Senior Software Engineer (vue.js)
At Mangopay, our mission is to power the payment infrastructure and payment operations of the world's biggest and most exciting marketplaces & platforms.
We provide marketplaces and platforms with powerful modular payment and regulatory solutions. Since 2013, we have enabled the success of some of the biggest names in e-commerce, retail, and cutting-edge platforms such as Vinted, Rakuten, Chrono24, La Redoute, Wallapop and over 2,500+ more.
Our team of 400+ is spread across Europe, with offices in Berlin, Dublin, Luxembourg, London, Madrid, Paris, and Warsaw. In an environment where marketplaces and fintech ventures are thriving, we're actively seeking exceptional individuals to tackle the challenges in our field and contribute to our growth. Our commitment to diversity is unwavering, and we are dedicated to promoting employee well-being, inclusivity, and equal opportunities. Joining Mangopay means you’ll be part of a dynamic, flexible, and rapidly growing team.
Job Description
Are you a Senior Frontend Engineer passionate about creating top-tier user experiences and driving technical excellence? We are seeking a talented individual to contribute to the development of Mangopay customer-facing products, including our Dashboard and design system. If you thrive in a collaborative, cross-functional and innovative environment, we want to hear from you.
What you'll be doing:
- Develop and Maintain Frontend Applications: Utilize your expertise in Vue.js to build and refine our robust frontend applications, ensuring a seamless and engaging user experience.
- Collaborate on Design System: Work closely with our designers to develop Mangopay’s design system, ensuring consistency and quality across all products. Also make sure the Components are well covered and tested (Component and visual tests)
- Enhance CI/CD & Deployment Pipelines: Play a critical role in improving our Continuous Integration/Continuous Deployment pipelines, driving efficiency and reliability in our deployment processes.
- Operate Applications in Production: Ensure the smooth operation of frontend applications in production environments, monitoring performance, troubleshooting issues, and implementing improvements to guarantee high availability and responsiveness.
What we would love you to bring with you:
Must have:
- 4+ years of experience in developing frontend applications using Vue.js or similar frameworks.
- Strong experience in creating design systems and related tooling from scratch
- Strong experience in Frontend application testing, including but not limited to End-to-End and Component testing (Playwright, Cypress, or similar), Visual testing (Chromatic or similar)
- A passion for code quality and software craftsmanship.
Nice to have:
- Expertise in enhancing CI/CD and deployment pipelines to streamline development processes (TeamCity, Gitlab).
- Experience in operating applications in production, including performance monitoring and troubleshooting (AWS, Kubernetes, Grafana).
Recruitment process:
- HR call (30 min)
- Technical Task
- Technical Interview (1,5h)
- Interview with the VP of the Universe (45 min)
We care about equal employment opportunities, so all qualified applicants will receive equal consideration regardless of their race, colour, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
Apply for this job
*
indicates a required field