For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Expert Institute
Expert Institute

Principal, Full Stack Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

Data modeling
Software Development
JavaScript
+32

Visa

U.S. visa required

Permanent role
4 days ago
Apply now

Company Description

About Expert Institute

Expert Institute is the leading technology platform that connects litigation attorneys with expert witnesses. As the largest player in a multi-billion-dollar market, we’ve only just begun to achieve our goal of maximum market share. We serve tens of thousands of legal clients in all 50 states, supported by over 1M in-network experts and a support staff of 100+. Joining our team means stepping into a fast-growing, profitable, AI-powered technology business that is still at an early stage of its journey.

We’re seeking a senior application architect who can shape the evolution of our frontend and backend systems—establishing architectural patterns, domain boundaries, and shared platform capabilities while remaining deeply hands-on in the code.

This is a senior individual contributor role with a broad architectural scope. You will not manage people, but you will own system-wide application and solution architecture, lead major initiatives from architecture and planning through execution, unblock teams, and set technical direction through hands-on leadership and influence.

You will join a team of approximately 20+ engineers and partner closely with Engineering leadership on strengthening and evolving the foundation—improving performance, establishing and scaling a design system, and introducing architectural patterns that enable faster, more reliable delivery across teams.

We’re looking for someone who prioritizes impact over activity and thrives in a fast-moving, startup-style environment.

Job Description

What You’ll Own

  • Full-stack application architecture across frontend and backend
  • Service boundaries, domain modeling, and API standards
  • Data modeling strategy and schema evolution
  • Integration patterns (Stripe, Salesforce/Heroku Connect, third-party APIs)
  • Frontend architectural standards (components, state, performance)
  • Architectural governance (RFCs, reviews, documentation)
  • Application-level performance and scalability strategy
  • Secure design and auditability patterns within core flows

What You’ll Do

  • 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.

Qualifications

Must-Haves

  • 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.

Nice-to-Haves

  • Experience in startup or high-growth environments.
  • Experience with Datadog and SonarCloud.
  • Experience with monorepos or shared frontend codebases, as well as with microservice architecture.
  • A bias toward simple solutions that scale.

Additional Information

What Success Looks Like

  • You’re shipping meaningful improvements regularly—not just planning them.
  • Teams move faster because domain boundaries, API standards, and shared components reduce friction.
  • The application feels cohesive, intentional, and scalable as the product grows.
  • Architectural decisions are clear, documented, and easy for others to follow.
  • You’re seen as a trusted technical owner who consistently prioritizes the right work.

Work Environment

The position offers a high level of visibility and engagement with teams across departments and locations.

Benefits

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

All information provided will be kept confidential in accordance with EEO guidelines.

About Expert Institute

👥201-500
📍New York, New York, United States
🔗Website

Expert Institute Service

Expert Institute product / service
Expert Institute product / service
Expert Institute product / service
Expert Institute product / service
Expert Institute product / service

How does Expert Institute work?

Expert Institute connects litigators with top industry experts, innovative litigation research, physician consultations, and comprehensive due diligence — all delivered through our SaaS platform, Expert iQ.

Company culture

Partner with pride

We are collaborators first, supporting our clients' needs quickly and efficiently. Your success is our priority.

Think outside the box

Problem-solving, strategizing, and finding unconventional solutions are baked into our DNA.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service