About this role
About the role
We’re looking for a Lead Front-end Engineer to help us build a world-class platform for e-commerce operations and payment experiences.
This is not just another dashboard role.
We want someone who can think like a product engineer, someone obsessed with clarity, design quality, performance, and user experience—and who can build interfaces that feel clean, powerful, and delightful.
If you’re the kind of person who looks at Stripe’s product and thinks:
“I want to build systems at that level” — this is for you.
What You’ll Build
You’ll help create and evolve modern web applications for:
E-commerce management dashboards (orders, products, inventory, customers)
Payment operations (transaction flows, reconciliation, status tracking, billing)
Analytics and reporting tools
Highly interactive UI systems that are fast, scalable, and user-friendly
What We’re Looking For
We’re searching for someone with deep experience and strong taste in interface design and engineering.
✅ You have:
6+ years of front-end development experience
Strong mastery of modern front-end development (React/Vue ecosystem)
Experience building complex dashboards and enterprise interfaces
Experience working with systems involving payments, fintech, or e-commerce
Solid understanding of: performance, state management, architecture, usability
Ability to translate product requirements into simple, elegant interfaces
A mindset of ownership, curiosity, and high standards
Experience working with PHP-based backends and collaborating closely with backend teams (APIs, templating, legacy systems, or modern PHP frameworks like Laravel)
Bonus Points If You Have
Experience with design systems and component libraries
Strong familiarity with data visualization (charts, tables, real-time updates)
Experience with Nuxt or similar frameworks
Past experience building Stripe-like UX (clean, minimalist, scalable interfaces)
Knowledge of accessibility best practices (WCAG)
How You Work
You are the kind of engineer who:
Thinks beyond implementation and contributes to product thinking
Writes clean, maintainable, and scalable code
Has strong attention to detail and cares about UI polish
Pushes for excellence without overengineering
Challenges ideas and brings better solutions to the table
Communicates clearly and enjoys collaborating with product and design teams