Expert Institute

Helping attorneys win cases and grow their firms.

Principal Full Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2010H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

15 days ago

Salary

Not specified

Bachelor Degree8 yrs expEnglishAngularAWSCloudJava ScriptNode.jsPostgre SQLType Script

Job Description

• Lead architecture discussions and technical decisions, defining and enforcing guardrails, standards, and reference patterns across teams. • Mentor senior engineers and unblock complex technical challenges. • Break large initiatives into technically coherent, scalable solutions. • Balance short-term delivery with long-term system health. • Drive a mobile-first, responsive approach that delivers a high-quality experience across devices. • Set coding standards and best practices by example—through code reviews, RFCs, and shared patterns. • Help define testing strategies (unit, integration, E2E) that protect quality without slowing teams down. • Act as the go-to engineer for complex frontend and backend challenges. • Work across multiple initiatives at once, prioritizing the work that delivers the most value. • Partner closely with product, design, and engineers to ship meaningful features. • Balance short-term wins with long-term health—knowing when to refactor and when to move fast. • Take full ownership of outcomes, not just tickets.

Job Requirements

  • 8+ years of software engineering experience, including senior-level IC work with architectural responsibility
  • Strong expertise in JavaScript/TypeScript across frontend and backend
  • Strong experience with Node.js service architecture
  • Strong experience with Angular (or similar SPA frameworks)
  • Strong experience in Domain-driven design and event-driven patterns using queuing systems
  • Experience designing APIs and relational data models (Postgres)
  • Experience with AWS or similar cloud platforms
  • Experience with modern CSS approaches, including Tailwind CSS or similar utility-first frameworks
  • A track record of building and scaling frontend systems used by multiple teams
  • Strong instincts around performance, accessibility, and cross-browser compatibility
  • Experience establishing and monitoring frontend performance SLAs

Benefits

  • Strong health, dental, and vision options as well as a significant 401(k) match
  • Unlimited PTO after two years of service

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1939H1B No Sponsor

Sr. Full Stack Engineer developing solutions for Wellmark's Digital Services team

AngularAWSAzureBootstrapCloudDockerDynamoDBJavaScriptJestMochaMongoDBMySQLNode.jsRxJSSCSSSDLCTypeScript
Iowa

Lead Senior Software Engineer

The Princeton Review

We help students succeed by giving them resources for better grades, higher test scores, and stronger applications.

Full-stack Engineer15 days ago
Full TimeRemoteTeam 1,001-5,000Since 1981H1B No Sponsor

Lead Senior Software Engineer driving strategic vision at The Princeton Review

JavaScriptReactSQLTypeScript.NET
Idaho + 5 moreAll locations: Idaho, North Dakota, Mississippi, Rhode Island, South Dakota, Wyoming
$130K - $140K / year

Senior Software Engineer – MarketPlace, ET hours

OneStream Software

A comprehensive cloud-based platform to modernize the Office of the CFO.

Full-stack Engineer15 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Senior Software Engineer developing Corporate Performance Management software solutions.

CloudSQL.NET
United States
$138K - $172.3K / year

Engineering Lead, Inner Developer Loop

Leidos

Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Full-stack Engineer15 days ago
Full TimeRemoteTeam 10,001+Since 1969H1B Sponsor

Engineering Lead managing developer experience at Leidos with AI tools.

Jamf
United States
$131.3K - $237.4K / year