Senior Frontend Engineer (Payments Platform) (Yerevan only)
About the role
As a Senior Frontend Engineer on the Payments Platform team, you'll build scalable, high-performance frontend infrastructure and user experiences that power payment flows for global merchants. You'll work closely with product, design, backend, and customer-facing teams to ship reliable, elegant, developer-friendly solutions used across multiple products and integrations. The role combines strong product thinking with engineering excellence โ from building reusable UI systems and SDKs to optimizing performance, reliability, and scalability across our platform.
Responsibilities
- Design and develop scalable, performant, maintainable frontend applications using React, TypeScript, and modern web technologies.
- Build reusable UI components, shared libraries, and SDKs that support multiple products and integrations.
- Collaborate closely with Product, Design, Backend, and Customer-facing teams.
- Own features end-to-end โ technical planning, architecture, implementation, testing, deployment, and monitoring.
- Optimize application performance, responsiveness, and reliability across devices and browsers.
- Code reviews, testing, documentation, and observability.
- Publish and manage SDK and NPM package versions, including backward compatibility and release management.
Improve development workflows, tooling, and engineering best practices across the frontend ecosystem.
Requirements
- 5+ years of experience building modern web applications.
- Strong proficiency in React, TypeScript, JavaScript, HTML, CSS.
- Experience designing and maintaining reusable frontend architectures, component libraries, or SDKs.
- Experience managing NPM packages, versioning, and release processes.
- Experience building and maintaining frontend integrations with global payment platforms (Adyen, Stripe, Nuvei) โ hosted components, wallets, alternative payment methods.
- Strong understanding of frontend performance optimization and modern browser behavior.
- Experience working with APIs and complex asynchronous flows.
Excellent written and verbal English.
Nice to have / Advantage
- Familiarity with Next.js (SSR / App Router).
- Familiarity with additional frontend frameworks (Angular, Vue, etc.)
- Experience with cloud environments and CDN infrastructure (AWS preferred).
Experience working in production-scale environments with high reliability requirements.
Required languages
| English | B2 - Upper Intermediate |