Senior Vue Engineer
Informations privées
Vue 3
Description
Hello! I am a full-stack software engineer, working within the Javascript/Node ecosystem for the last 15 years, and full-time on Vue for the last 5 years.
I'm comfortable with everything from designing the SQL database schema up to tweaking HTML templates to ensure excellent PageSpeed scores, and everything in-between.
Front-end Skills
- HTML and CSS by hand if necessary
- Tailwind
- Google PageSpeed optimization
- Experience with the Astro web framework and integrating Vue components within it
- Experience with building E2E testing using Cypress, and Vitest for unit testing
Vue Framework Skills
- Extensive experience with Vue3 composition (including script-setup)
- Preferential to Typescript coverage in the Vue projects I work on
- Experience migrating projects from Vue2 to Vue3
- Experience with Piñia and VueX client-side stores
- Experience integrating auth into existing codebases, including Auth0, Passport, and Firebase
- Experience building Vue apps as mobile-native using Ionic, including ensuring requirements pass for deploying to Apple's App Store
Back-end Skills
- Comfortable with container runtime systems like Docker
- Fluent on the command-line
- Extensive experience with Prisma database adapter
- Extensive experience with Express/PM2 back-end framework
- Experience running a Firebase back-end for a deployed Vue app
- Experience running production-level database engines like MySQL and Postgres on virtual machines, or within Docker containers, and tweaking performance to maximize throughput for the machine
- Experience running Redis as an in-memory store for caching
- Experience with Socket.io as a multi-server socket room deployment for real-time chat applications
- Experience building dashboards for monitoring entire deployment infrastructure via Grafana, from AWS billing to # users on-app.
- vi, not emacs ;)