
Principal Full Stack Software Engineer
Expert Institute
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptNode.jsAngularDomain-driven designEvent-driven patternsAPI designPostgresAWSCSS
Soft Skills
mentoringtechnical leadershipproblem-solvingprioritizationcollaborationownershipcommunicationcode reviewstrategic thinkingbalancing short-term and long-term goals