Role overview
Employment type: Full-time
Pay: $128,000 - $144,000/year base salary, depending on experience and skills.
Work model: Remote.
The engineering role
As a Frontend Engineer II, you will design, build, test, and maintain Vue.js interfaces for an insurance platform. Your work will span the tools independent agents use and the internal applications staff rely on to manage agencies, agents, and policies.
Frontend responsibilities
- Work with the Product Experience team to turn UX designs into features for agents and internal users.
- Build administrative interfaces and work with internal API teams to connect them to insurance data and services.
- Simplify technical designs, identify risks, and help the team make frontend architecture decisions.
- Work with colleagues to improve engineering processes and participate in daily stand-ups and weekly one-on-one meetings.
Experience and interview requirements
- At least 2 years of professional experience developing production web applications.
- Hands-on experience using Vue.js in production. The interview includes a Vue coding challenge.
- Proficiency in modern JavaScript, HTML5, and CSS3.
- Understanding of REST and GraphQL API integrations and familiarity with unit testing.
- Knowledge of current frontend and UX design practices and the ability to explain technical challenges to both engineers and non-technical colleagues.
The frontend stack includes Vue.js, Nuxt, Webpack, and Tailwind. Backend services use Go and PostgreSQL. The team uses GitHub for source control, CircleCI for builds and deployments, and Datadog for monitoring.
Benefits and additional compensation
- Equity and bonus eligibility under the applicable plan terms.
- Medical, dental, and vision plans for employees and their families, plus life and disability insurance with voluntary supplemental options.
- Up to 8 weeks (320 hours) of paid parental leave for eligible employees, with additional disability coverage available for birthing parents.
- An employer 401(k) contribution equal to 3% of gross income, even if you make no personal contribution.
- A $1,500 upfront home office allowance and a $75 monthly internet stipend.
- A $2,000 annual professional development budget and a $50 monthly wellness stipend.
- Paid volunteer time and employee referral rewards.