×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Job in Saint George, Washington County, Utah, 84770, USA
Listing for: Planstin Administration
Full Time position
Listed on 2025-12-12
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 130000 - 160000 USD Yearly USD 130000.00 160000.00 YEAR
Job Description & How to Apply Below

Located in Southern Utah, Planstin is at the forefront of benefits administration and business services. We simplify health insurance for employers and individuals, emphasizing cost-effectiveness and excellent service in a complex market. As our company grows, we’re looking for talented individuals eager to progress in their careers.

About the role

We are looking for a Senior Full Stack Engineer to help build out the next generation of the Planstin Membership Platform—a complex system that spans membership management, pricing engines, CRM integrations, ETL pipelines, and an evolving AWS-based microservice architecture. In this role, you’ll work directly with the founder/architect who built the current system, take ownership, anticipate problems before they surface, and propose thoughtful solutions.

The right engineer must be comfortable adapting their plan when the business direction shifts. This is not a narrow feature‑factory role. We need someone who can see the whole system, understand how the parts interact, and help push the architecture forward.


** This position is based in St. George Utah but we'll consider full time remote and out of state for the right candidate.**

What you'll do
  • A large Nest.js backend powering:
  • Distributed services deployed with AWS CDK (Lambda, RDS, S3, Event Bridge, ECS/Fargate, etc.)
Frontend
  • React SPA for internal and external membership tools
  • Admin dashboards, configuration UIs, step‑based workflows, and data visualization
  • Integration with partner systems
Dev Ops / Infrastructure
  • AWS CDK (Type Script) for infrastructure automation
  • CI/CD optimization
  • Observability, error handling, and performance tuning
Data & Domain Work
  • Implementing and refining a high‑complexity relational schema
  • Helping convert messy real‑world data into stable, normalized structures
  • Identifying inconsistencies in business rules — and proposing solutions
Additional tasks will include
  • Spot architectural risks early
  • Suggest simplifications and abstractions
  • Build tooling when manual work becomes repetitive
  • Improve reliability of pipelines ingesting external data
  • Question things that “don’t smell right”
  • Understand the why behind every model, process, or mapping
  • Provide options, not just code
Qualifications
  • 6+ years professional experience building production systems
  • Deep experience with:
  • Node.js / Type Script
  • Nest.js (or equivalent DI‑based frameworks)
  • React
  • AWS (Lambda, S3, RDS, IAM, Event Bridge, API Gateway)
  • AWS CDK (Type Script)
  • Relational databases (Postgre

    SQL strongly preferred)
  • Strong grasp of system architecture and distributed workflows
  • Ability to reverse‑engineer complex datasets and design clear abstractions
  • Comfortable reading messy real‑world data and making sense of it
  • Very strong debugging and production‑troubleshooting skill
  • Writes clean, maintainable, well‑structured code
  • Proactively identifies problems and proposes solutions
  • Comfortable shifting direction when priorities change
Planstin's

Employee Benefits:
  • $130,000-$160,000 base salary DOE
  • 12 paid holidays plus 3 weeks of paid time off to balance work and life.
  • Comprehensive insurance coverage including health, dental, vision, and accident plans tailored for your well‑being.
  • Discounted membership to Zion Health Share.
  • Free membership for you and your dependents to Primestin Care Clinic.
  • Invest in your future with a 401k plan backed by a solid 4% match from us.
  • Free snacks and regular lunches available onsite.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary