Title:
JavaScript Engineer - Vue and Node - SENIOR LEVEL
Location: Richmond, VA
Hybrid schedule: 3 days on site
# of ops: 4
Prev C1: highly preferred-will
prioritize
If we have someone with VueJS, bring them in, getting them to work on NodeJS
should not be a big deal
React and
angular … no not open
LOB:
Card Tech, Servicing Platform called EMPATH
All agents that service credit card customers use EMPATH
EMPATH has 50+ capabilities, his teams own 11 of those
Ex:
Customer calls a sales need replacement call
Agent
submit request
Update
phone number
Its multi
tenant, hosted on this platform
All
of these platforms are built using node js, vue js
Back end
calling API, no database
Looking at
senior engineers that can drive enhancements on the platform
VUE AND
NODE
Bugs ,
enhancement
All done
on existing applications
About the
Role:
We are seeking a skilled and experienced
JavaScript Engineer to join our team in Richmond, VA. You will be instrumental
in enhancing and maintaining our critical servicing platform, EMPATH, which is
used by agents supporting our credit card customers. This role focuses on
development within our existing applications using Vue.js and Node.js,
requiring a strong understanding of both front-end and back-end JavaScript
technologies.
Responsibilities:
Develop
and maintain features for the EMPATH platform using Vue.js for the
front-end and Node.js for the back-end.
Analyze
and modify existing code to implement new requirements and improve
functionality.
Debug and
resolve issues within the application, ensuring a smooth user experience.
Collaborate
with the team to deploy code changes and maintain the platform's
stability.
Work
within an AWS and CI/CD environment to ensure efficient development and
deployment processes.
Contribute
to the enhancement of existing applications, focusing on bug fixes and
feature development.
Required
Skills:
Strong
proficiency in JavaScript.
Extensive
experience with Vue.js for front-end development.
Solid
experience with Node.js for back-end development.
Familiarity
with AWS services and CI/CD pipelines.
Ability to
understand and work with existing codebases.
Strong
problem-solving and debugging skills.
Preferred
Qualifications:
Prior
experience working at Capital One.
About the
Project:
You will be working on the EMPATH platform, a
multi-tenant application used by customer service agents to support credit card
customers. EMPATH comprises over 50 capabilities, with your team specifically
responsible for 11 key functionalities, including processing replacement card
requests and updating customer phone numbers. The platform is built using
Vue.js and Node.js, with a back-end that relies on APIs rather than direct
database interaction.
Additional
Information:
We are
looking to fill 4 senior positions
Candidates
with strong Vue.js skills are highly encouraged to apply, as Node.js
proficiency can be further developed on the job.
Experience
with React or Angular is not applicable to this role.
Join
our team and play a vital role in enhancing a critical platform that directly
impacts our customers' experience! --------------------------------------------------------------------------------------------------- This
is for Card Tech - Agent Platforms
App
Dev - Java - Lead
This
contractor does need to report to the office on a Hybrid model and we are
currently ONLY considering the Richmond location (McLean would be considered if
we cannot find talent in Richmond). Capital One’s current hybrid model requires
3 in person days per week with Monday- Thursday being optional in person days
and Friday being a dedicated work from home day. The entire team is located in
Richmond so this is the only location that will be considered.
This
position will be a typical Monday - Friday, 9-5 role and the skills we are
looking for are: Vue.js,
Node.js, AWS Full stack dev ops Git, Jenkins - this will be mostly front
end work
Information
Locations Position Open to Locals or from neighbouring statesIndustry BankingStatus OpenJob Age 5 Day'sCreated Date 04/30/2025No.of Positions 4Duration 2 yearsZip Code