
Location
While our core team and headquarters are in Sacramento, California, we welcome remote workers from all over the country.
We've built a strong culture to foster valuable team relationships with both remote and California team members.
We host frequent trips during the year to bring the team together for extended periods of face-to-face time to build deeper relationships. Some examples of trips include our domestic excursions to San Diego, Newport Beach, and Lake Tahoe. Along with international trips to Costa Rica and Belize.

Primary Role
Collaborate with product teams and engineers to help implement new product features and enhancements for our customers; focusing on the frontend and UI layers. Provides support to senior engineers while learning and improving engineering skills and helping more junior engineers develop. Able to provide direction and vision to help improve the UI customer experience as well as the engineering experience.

Greatest Benefit to the Team:
Helping us stay ahead of the market trends by working closely with leadership, sales, and product teams to create new features and opportunities. This person takes the time to learn processes and strong development practices early on to be able to make future large contributions to the team.
They ensure the work produced is tested and of the highest quality. Possessing an ability to understand tradeoffs in technology/product and business requirements, and implementation to help collaboratively deliver the best product quickly to our customers.
They are curious about new technologies and understand the potential cost/time tradeoffs of implementing new technologies.

Responsibilities
Assist the engineering team with feature frontend development
Be an active member of the engineering team by contributing to meetings and knowledge-sharing sessions
Learning codebases and improving engineering skills
Writing and maintaining quality code and tests
Working on bug fixes and performance/security problems
Monitoring the performance of production/test backend systems
Writing documentation and reports

Requirements
Bachelor’s degree in Computer Science or related field
2-4 years of professional software engineering experience
Expert knowledge of a language such as Javascript (React, Angular, Node), CSS, HTML
Proficient programming experience. Understanding of core engineering concepts, tooling, etc.
Experience with maintaining CI/CD pipelines
Proficient knowledge of browsers and user interfaces and interaction
Proficient knowledge of web-based APIs (GraphQL, REST)
Ability to learn quickly
Ability to communicate clearly and effectively
Detail-oriented
Team player

Common technologies

Salary & Benefits
$90,000 - $130,000 annually. Opportunity for growth and bonuses.
401k with company match and equity pool opportunities
Blue Shield health care package, vision plan, and health savings account (HSA)
Dependent Care Flexible Spending Account (DCFSA)
Benevolence Fund for larger medical expenses
$1,200 annual mental health benefit
Connection Credits for team experiences
Participation in 3 company trips (including tropical summer experience with company & families)
10 vacation days (15 vacation days after 2 years), 5 sick days, 1 floating holiday, and 2 personal days