Job Details
We’re hiring for an experienced front-end Vue.js programmer to join our technology team. As a member of our front-end engineering team, you will aid in the development of our visual interfaces. Our interfaces are Vue SPAs built on Vuex, Nuxt, vue-router, and Webpack. Your primary responsibilities will be to:
- Build-on and enhance the front-end web interface that agents use to access our insurance products
- Develop interfaces for internal users to administer agencies, agents, and policies
- Implement design/UX initiatives through collaboration with the Product team
- Spread your knowledge across the team (e.g. promote best-practices and share things you've learned)
Key Requirements
- Computer science or engineering college degree, or equivalent experience
- Mastery of Vue.js with professional/production experience
- You’re proficient in modern Javascript, HTML5, and CSS3
- Keep up with major frontend &UX design trends &their implementations
- Solid understanding of RESTful API integrations
- You need to have excellent communication skills
Nice To Haves
- Experience with Nuxt and/or Firebase
- A keen eye for visual design and UX
- Familiarity with Sketch or Figma
- Familiarity with Unit Testing
Our Stack
- Backend/Core: Go &Postgresql
- Frontend: VueJS, Webpack, Nuxt, &Tailwind
- Research/Data Science: R, ArcGIS, H2O &Python
- Single binary for now, but separate services are likely later
- Our infrastructure runs on Google Cloud. We use: GKE, Cloud Run, Cloud Build, and CloudSQL. We use gitlab for both code hosting and running CI/CD pipelines