Vue JS Engineer / Developer (Engineering/Software Jobs)

USA Jobs Online > Engineering/Software Jobs > Vue JS Engineer / Developer

Job ID 724101  In Category: Engineering/Software

Vue JS Engineer / Developer

Location: San Francisco, CA, New Jersey
Job Type: Full Time
Salary: $Marketvalu per Hour
Experience Desired: 3 - 5 Years
Last Update: Nov 12, 2020 12:26:19 AM
Full Job Description:

Title: Vue JS Engineer / Developer

Location: San Francisco, CA



Front-end engineers to work on our Single Page Checkout enhancements on the eCom Hood team. Current Technologies in use:



• Web Components

• NPM packages

• Lit HTML

• Jest

• flux pattern

• SASS



We will be migrating this application to a Micro Front End in the next few months, and will need the following additional technologies. We currently have the /shop pages of our site in production on this stack already.



• Vue JS

• Vue Router

• Vuex

• Vue SSR (Server-side Render)

• Node

• SCSS

• Backends for Front Ends



Details

Description

Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance.



Specific Responsibilities

• Gathers and verifies technical requirements

• Authors and audits technical design for features

• Competent in programming and debugging across multiple modules and dealing with related external dependencies

• Writes high quality code with full test coverage

• Reviews code to ensure it is functionally correct and is of high quality

• Provides story or business requirements breakdown planning and estimation, reviews and evaluates the team’s estimates

• Accountable for complex stories or business requirements

• Identifies feature and module dependencies

• Proposes mitigation plans for identified risks and problems

• Suggests process improvements and best practices

• Identifies new areas that could be measured

• Able to identify, evaluate and discuss alternative technologies and techniques

• Justifies decisions and achieves peer consent

• Interacts with team members, other IT teams, business users, individual contributors, managers

• Sphere of influence is small group of peers

• Actively shares knowledge within domain

• Able to share knowledge outside domain

• Mentors co-workers within area of expertise, improves other’s productivity

• Provides guidance for the work performed by contractors

• Assesses the quality of work and effectiveness of contract resources

• Participates in development of contractor agreements, including deliverables and SLAs

• Direct experience developing scalable web applications with modern JS frameworks (Vue, React, Angular, web components) and tools (Webpack, etc.)

• Good understanding of large-scale NodeJs, Vue.JS platform development

• Comfortable working on server-side and/or deeply collaborating with backend teams

• Strong command of cross-browser compatibility issues, rendering differences, and progressive enhancement strategies

• Working knowledge of web performance and optimization techniques

• Good web security knowledge (Cross Site Scripting, SQL Injection, Input Validation)

• Well versed with unit testing & debugging techniques, particularly with front-end code using testing libraries such as Jest

• Possess an understanding of web accessibility standards and techniques to deliver experiences to meet the needs of all customers



Nice to Have Technical Competencies:

• Experience writing Web Components/Custom Elements

• Knowledge of templating libraries such as lit-html

• Experience migrating applications to Micro Front End stack

Company Type: Direct Employer
Contact Name : Shajahan
Contact Phone: 8622005150
Contact Email  :
Number of Views: 208
USA Jobs Online > Engineering/Software Jobs > Vue JS Engineer / Developer