cover image
epay, a Euronet Company

Vue.js Developer

On site

Billericay, United kingdom

Full Time

02-05-2025

Share this job:
Expired

Job Specifications

JOB SUMMARY

We are looking for a highly motivated Vue.js Developer to join our team. You will be responsible for evolving and scaling our existing platforms as well as working on new greenfield projects. There is a lot of scope for responsibility and the individual should be comfortable taking ownership of and managing all aspects of the front-end stack. You will join a team of front-end, back-end and database developers to deliver modern Progressive-Web-Applications, Applications and Websites.

ESSENTIAL DUTIES
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Assure that all user input is validated before submitting to back-end services
Collaborate with other team members and stakeholders
Working on internal processes to improve performance, reliability and usability
Providing day to day support functions for web & mobile based applications that are used by internal/external users
Analyzing and improving performance issues and making suggestions for improvements of current web & mobile based applications
Keeping web & mobile based applications up to date with security improvements and remove any security holes within third-party libraries

Essential Skills

Strong understanding of ES6 & JavaScript
Strong understanding of Vue.js
Strong understanding of web markup, including HTML & CSS
Good understanding of asynchronous request handling using the likes of REST or GraphQL
Familiarity with front-end build tools, such as Vite, Webpack and CLIs
Proficient understanding of code versioning tools such as Git
Good understanding of browser rendering behaviour and performance
Passion for writing quality, high-performance and maintainable code following best practices
Desirable Skills

Typescript
Nuxt.js
Node.js
GraphQL
Storybook
Docker
Prototyping/Storyboarding
Graphics editing with the likes of Figma, Photoshop & Illustrator
Mobile & Responsive design
Testing tools like Vitest, Jest, Playwright, Cypress

KEY DELIVERABLES

Assess opportunities, review requirements and/or create prototypes, conduct assessments and estimate development timescales
Assess impact of each change requirement and inform project managers and management of any risks
Co-ordinate with other developers the delivery of application code

Requirements

REQUIRED EXPERIENCE / QUALIFICATIONS
IT professional with 2 years of design and technical background and knowledge
Proven experience in web design and development
Analytical and problem-solving skills
Self-motivated and able to work/travel independently
Proactive, able to work with a high level of responsibility and autonomy, able to work under pressure
Flexible in terms of working time with a priority on "getting the job done"
A good team player who can perform and work on a wide variety of tasks simultaneously
COMPETENCIES/SKILLS
General
Highly numerate
Empowered decision making
Strong oral and written skills
Personal Effectiveness
Acts with integrity
Demonstrates adaptability
Personal organisation
Sensitive to cultural differences
Be prepared to be in the front line, handle queries and proactively handle issue resolution
Strong work ethic and keen attention to detail
Be diligent, efficient and able to manage multiple conflicting deliverables including working under pressure
Question existing procedures, being able to point out weaknesses and suggest improvements challenging the status quo as necessary.
Leadership
Cultivates teamwork
Effective and positive management of resources
Interpersonal
Influences others at all levels
Builds relationships.
Ability to deliver effective presentations to internal and external senior management.
Fosters open communication

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... Know more