Post Job Free
Sign in

Front-End Developer vuejs reactjs

Location:
Dublin, CA
Salary:
140000
Posted:
September 03, 2024

Contact this candidate

Resume:

Professional Summary

Highly skilled Lead Front-End Developer with over 12 years of experience specializing in JavaScript/Typescript/React/Vue.

Expertise in developing web applications with complex client-side codebases using JavaScript/TypeScript, React/Vue,NuxtJS/NextJS SASS/CSS,Bootstrap, and related technologies (e.g. build tools like Webpack/Vite, package managers like yarn/npm).

Collaborate with designers, product managers, and backend engineers to rapidly iterate on customer facing and internal facing web-based applications, products, and tools.

Expertise in modern JavaScript frameworks, state management(Vuex/Pinia/Redux), performance optimization, and accessibility standards(ADA Compliant) .

Good understanding of Figma(Design tokens/Plugins)

Adept at collaborating with cross-functional teams to deliver high-quality solutions and improve user experiences under Agile environment.

Technical Skills

•Current Frameworks/Libraries: JavaScript/TypeScript, Vue.js (Vue 2.x, Vue 3.x), Vuex, Vue Router, Nuxt.js, Vuetify, React,React-Router,NextJS,Tailwind CSS, Bootstrap,Axios, Vite/Webpack, Babel, ESLint,Jest,GCP.

•Past Frameworks/Libraries: jQuery, Angular1/.x2/4/5, Typescript, Pivotal Cloud Foundry, D3.js, Chart.js, HighCharts.js, .Net Framework, ClearCase, MSAL.js, Passport.js Vault, Axios,GCP.

•Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3

•Performance Optimization: Lazy loading, Code splitting, Caching strategies

•APIs: RESTful APIs, GraphQL

•Build Systems/CI-CD: Concourse, Bitbucket, Git, NPM/Yarn, perforce, VSS, SVN, Subversion (tortoise),Docker

•Accessibility Standards: WCAG, Section 508, ADA

•Security Skills: OWASP, Burp suit, ZAP Proxy, DAST, SAST

•Process: SAFe4.0, Agile, Waterfall, Jira, Confluence

•Design: Responsive Web Design, UX/UI principles, Adobe XD, Figma

Professional Experience

Sr/Lead Front-End Developer QuinStreet, Foster City, CA (Aug 2020 – Present)

Implemented various UI features for QRP, the QuinStreet Rating Platform comparative insurance rater (https://www.quinstreet.com/products/qrp/) in Vue.js ecosystem.

Assisted/Implemented in migrating legacy codebases to modern React architecture(ReactJS and its ecosystem -Redux, React Router, etc.), improving application stability and performance.

Enhanced performance by 40% through code optimization, lazy loading techniques state management.

Developed reusable, efficient, and accessible UI components according to design specifications(worked with design tokens in Figma)

Implemented Okta-hosted login feature through PKCE flow to enable industry standard SSO process.

Designed and developed Dashboard features, that resulted into boosting productivity by 60%.

Handled quality of all componenets/ application by writing unit(Jest)

Developed front-end components library that were structured around the design and dynamic with backend API(REST API) .

Worked with Google Analytics and Google Tag Manager (GTM) and Google geo coding (Google Address Auto Complete)API t integrate on frontend.

Collaborated with UI/UX designers and Product team to translate wireframes into interactive and responsive web interfaces, resulting in a 30% increase in user engagement.

Mentored junior developers and conducted code reviews, promoting best practices and ensuring high code quality across geographies.

Sr. UI Developer McKesson, San Francisco, CA (Oct. 2018 – July 2020)

Converted SAP-based custom solutions into cloud-based applications.

Developed inventory adjustment app using Vue.js, Vuex, and element UI, and Node.js leading to a 25% reduction in development time due to efficient component-based architecture.

Developed Overstock system app using React.js,React-Router-DOM,Redux, and Material UI, and Node.js with SPA architecture.

Implemented SSO, authentication & Role-based authorization with Microsoft Azure using Passport.js and MSAL.js.

Integrated third-party APIs and optimized asynchronous data handling using Axios and Vue’s lifecycle methods.

Improved application performance by implementing Vue Router for efficient client-side routing and dynamic component loading.

Developed CI/CD pipeline using Concourse to push applications to PCF.

Debugged and resolved production issues related to JWT tokens.

Led a development team of 4 and provided technical guidance.

Developed customer grouping application using React/Redux, and Express.js

Contributed to backlog management and helped in decomposing stories.

Sr. UI Developer/Tech Lead Cisco, Milpitas, CA (Mar 2018 – Oct 2018)

•Participated in Requirement gathering with Business Team/Sales Teams.

•Worked with various Backend teams to finalize overall technical design for the application.

•Created reusable and testable Components/Services/Pipes with HTML/CSS/ES6/Angular 4/5.

•Worked with Angular Material and various components like Ag-grid, Multiselect, and Tooltip etc.

•Built a Questionnaire forms with input elements generated by customer segment specific JSON.

•Created grid with multiple options to configure for Customer records with Ag-Grid and Angular 4/5.

•Worked on Dashboard with charting library Chart.js.

•Created Template Driven forms/Reactive forms to create several forms for inputs.

•Followed Agile methodology and used JIRA for backlog management.

Web Developer Intacct, San Jose, CA (Mar 2017 - Nov 2017)

•Participated in migration of legacy product to SPA with Angular 2 and Typescript/ES6

•Developed consumer’s custom dashboard with HighCharts.js.

•Assessed applications for security vulnerabilities using various tools like Burp suite and ZAP Proxy.

•Coordinated 3rd party application assessors like VeraCode and fixed flaws with PHP/JavaScript/SQL.

Sr. UI Developer JPMorgan, San Francisco, CA (Apr 2011 - Jul 2013)

•Used jQuery to develop various reusable W3C compliant UI widgets using reusable CSS3 with Sass.

•Wrote JavaScript and CSS based unit test cases using Jasmine, Qunit and Funcunit.

•Worked with assistive technologies like Screen Reader /NVDA/ChromeVox using W3C protocol WAI-ARIA.

•Followed web accessibility standards including WCAG, Section 508 and the ADA for all the modules.

•Identified and resolved various cross-browser/cross-platform UI compatibility/CSS issues.

•Participated in daily SCRUM meetings and followed agile methodology for development.

Front-end Engineer Global English, South San Francisco, CA (Aug 2010 - Apr 2011)

• Developed web2.0 UI layer and integrated with Denali CMS; content system for multilingual support.

• Worked extensively with VersionOne to create product backlog and story point updates.

• Worked on creating various prototypes with jQuery/CSS/HTML.

• Developed UI widgets using jQuery UI such as superfish menu, bubbletip plug-in, slider. and datepicker.

• Coordinated with geographically distributed QA team for QA handoff meetings and bug verifications.

• Worked on OnTime 2008 clients and web version for bug tracking.

Full Stack .Net Engineer: Multiple Projects Fremont, CA (Jan 2008 - Jul 2010)

Employment

QuinStreet Inc. Aug 2020 – Till Date

McKesson Corporation Oct 2018 – July 2020

SRS Consulting Mar 2018 - Oct 2018

•Sage Intacct Mar 2017 - Nov 2017

PDDN Inc. Oct 2008 - Jul 2013

Education & Recognition

•Master’s in computer applications, Pune University, India.

•Received multiple Spotlight awards for one of the business-critical cloud native application delivery



Contact this candidate