Overview
On Site
DOE
Contract - W2
Skills
UI
Microservices
Core Banking
Estimating
Sprint
Collaboration
Web Development
Agile
JavaScript Frameworks
React.js
Vue.js
User Experience
Continuous Integration
Continuous Delivery
GitHub
Writing
Cypress
Communication
Organizational Skills
A/B Testing
Cloud Computing
Docker
Interfaces
Job Details
Job Summary We are seeking a Senior Front-End Engineer with strong expertise in React or Vue.js to build highly scalable UI solutions based on microservices architecture. This role offers the opportunity to develop new products from the ground up and collaborate with cross-functional teams to enhance our core banking platform. Key Responsibilities Lead the design and delivery of high-quality features and enhancements. Provide development estimates and actively participate in sprint planning. Develop secure and scalable front-end solutions. Optimize performance of the existing codebase and conduct peer code reviews. Collaborate with technical leads and team members to design components and interaction patterns. Participate in technical and architectural discussions related to front-end applications. Required Qualifications 5+ years of experience in web application development using Agile methodologies. Strong experience with modern JavaScript frameworks such as React or Vue.js. Proficiency in working with REST APIs. Experience collaborating with cross-functional teams including UX designers and product owners. Familiarity with automated build pipelines and CI/CD practices. Proficiency in using code repositories such as GitHub. Experience writing automated tests using tools like Jest, Cypress, or Playwright. Strong communication and organizational skills. Ability to thrive in a fast-paced, customer-centric environment. Preferred Qualifications Experience with A/B testing. Familiarity with deploying to cloud providers and container-based distributed systems (e.g., Docker). Experience working in *nix-like environments. Experience building user interfaces for scientific or engineering applications. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.