Overview
On Site
130k - 165k
Full Time
Skills
Team Building
Life Insurance
Finance
Workflow
Management
Software Engineering
Computer Science
Mathematics
Machine Learning (ML)
Startups
Adaptability
Leadership
Node.js
Process Improvement
Collaboration
Insurance
Job Details
This position is Onsite in Orange County, CA - 5 days a week
Join a mission-driven team building modern technology that's transforming how people access life insurance and financial protection.
Our client is looking for a Full-Stack Software Engineer (Node.js) to help take their platform to the next level. In this role, you'll work on expanding the product to enterprise scale while also improving operational workflows and internal processes. This is a highly visible position where you'll have the chance to work closely with leadership and make a direct impact on both the platform and the team.
Required Skills & Experience
Tech Breakdown
Daily Responsibilities
Join a mission-driven team building modern technology that's transforming how people access life insurance and financial protection.
Our client is looking for a Full-Stack Software Engineer (Node.js) to help take their platform to the next level. In this role, you'll work on expanding the product to enterprise scale while also improving operational workflows and internal processes. This is a highly visible position where you'll have the chance to work closely with leadership and make a direct impact on both the platform and the team.
Required Skills & Experience
- 3-5 years of professional software engineering experience
- Strong experience with Node.js and full-stack development
- Degree from top Computer Science Schools
- Solid foundation in mathematics; machine learning experience is a plus
- Proven ability to take ownership of projects and work independently without constant direction
- Startup or small team experience where initiative and adaptability are key
- Comfortable collaborating with leadership and confident enough to challenge ideas constructively
- Background in scaling platforms to handle enterprise-level needs
Tech Breakdown
- 60% Backend (Node.js, scaling and architecture)
- 40% Frontend and operational tooling
Daily Responsibilities
- 70% Hands-on coding and platform development
- 30% Process improvements, collaboration, and strategy
- Medical, dental, and vision insurance
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.