cover image
epay, a Euronet Company

epay, a Euronet Company

www.epayworldwide.com

1 Job

1,069 Employees

About the Company

epay, a segment of Euronet, Inc. (NASDAQ:EEFT), is a leading global provider of payment processing and prepaid solutions that processed more than 3.8 billion transactions in 2023. The company has built an extensive network of retailer touchpoints with more than 800,000 point-of-sale terminals in more than 64 countries that connects brands with consumers all over the world. The company offers a diverse ecosystem of services, products and solutions supporting the distribution of Payment and Branded Payments for more than 1,000 brand partners via Commerce, eCommerce and mCommerce solutions.

Listed Jobs

Company background Company brand
Company Name
epay, a Euronet Company
Job Title
Senior JavaScript Developer
Job Description
Job Title: Senior JavaScript Developer (Vue.js) Role Summary: Lead front‑end architecture and development for progressive web applications. Own end‑to‑end responsibilities for evolving existing Vue.js platforms, delivering greenfield projects, and mentoring peers. Drive performance, scalability, and security standards while adopting modern JavaScript practices. Expectations: - Minimum 5 years of professional web development experience. - Proven track record delivering high‑quality Vue.js applications. - Strong ownership mindset, ability to work autonomously and under tight deadlines. - Excellent written and verbal communication; comfortable presenting to senior stakeholders. Key Responsibilities: - Design, develop and maintain scalable Vue.js solutions. - Create reusable component libraries and utilities for cross‑team use. - Optimize application performance (bundle size, load times, rendering). - Enforce code quality through PR reviews, linting, and automated tests. - Ensure rigorous security hygiene (XSS, CSRF, vulnerability remediation). - Mentor junior developers and foster best‑practice adoption. - Collaborate with back‑end, database, and product teams to define functional requirements. - Stay current with JavaScript ecosystem trends (e.g., Vite, Nuxt, TypeScript). - Manage CI/CD pipelines, Docker containers, and Git repository workflows. Required Skills: - ES6+ JavaScript, Vue.js core and ecosystem (including Vue Router, Vuex/Vue 3 Composition API). - HTML5, CSS3 and responsive/ mobile‑first design. - RESTful and GraphQL API handling. - Build tooling: Vite, Webpack, Rollup, etc. - Version control: Git, GitHub/GitLab, GitHub Actions. - Package management: npm, Yarn. - Front‑end performance profiling and optimization. - Testing frameworks: Vitest, Jest, Playwright/Cypress. - Optional: TypeScript, Nuxt.js, Node.js, Storybook, Docker, Figma, Photoshop, Illustrator. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering or equivalent. - Demonstrated experience suffices as an alternative to formal degree. - Certifications (e.g., Vue.js, JavaScript) are a plus but not mandatory.
Billericay, United kingdom
Hybrid
Senior
04-12-2025