Senior Full-Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

29 days ago

Salary

Not specified

Bachelor Degree8 yrs expEnglishJava ScriptNode.jsNo SQLReactReduxSDLCSQLType Script

Job Description

• Build and ship full-stack web applications with a strong emphasis on front-end quality and UX. • Implement polished UIs from design specs using modern component libraries and styling approaches. • Design and maintain performant UI architecture, including client and server state patterns. • Develop backend services and APIs, and work across relational and NoSQL data stores with strong SQL fundamentals. • Own features end-to-end: clarify requirements, propose solutions, design data flows, implement, test, deploy, and support. • Build with a high bar for quality: write automated tests across unit, integration, and end-to-end layers. • Participate in and improve engineering conventions: code reviews, coding standards, design patterns, build/release practices, and documentation. • Make thoughtful architecture and technology decisions in partnership with the team, balancing speed, correctness, security, and maintainability. • Collaborate closely with cross-functional partners (clinical operations, customer-facing teams, leadership), and communicate tradeoffs clearly. • Mentor and raise the bar: share knowledge, help others unblock, and contribute to a culture of strong engineering execution.

Job Requirements

  • 8+ years of professional software engineering experience, including substantial full-stack work.
  • Expert-level React + TypeScript skills, with a track record of building high-quality, maintainable UIs.
  • Strong experience with front-end architecture patterns:
  • State management (e.g., Zustand, Redux)
  • Server-state/data fetching (e.g., TanStack Query, SWR)
  • Experience implementing UIs from design systems, with attention to UX details and polish.
  • Strong automated testing discipline across unit/integration/E2E; familiarity with tools like Vitest, RTL, and Playwright (or equivalents).
  • Backend experience building APIs/services with Node.js and TypeScript.
  • Strong experience with SQL and relational databases; familiarity with NoSQL concepts and tradeoffs.
  • Demonstrated ability to operate across the full SDLC: discovery, scoping, design, implementation, testing, delivery, and production support.
  • High standards for security, correctness, and operational reliability - especially in environments with sensitive data.
  • Clear, kind, high-signal communication, including the ability to translate ambiguous needs and constraints into crisp technical plans.

Benefits

  • Health insurance
  • 401(k)
  • Paid time off
  • Flexible work arrangements
  • Professional development

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer

Qualified Digital

Experience the promise that creating connections across brand, business and technology can deliver.

Full-stack Engineer29 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

Senior Software Engineer leading AEM implementation and full lifecycle development.

AEMJavaJavaScript
United States

Principal Software Engineer – Corporate AI

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full-stack Engineer29 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

Principal Software Engineer driving AI initiatives at Dropbox

United States
$256.3K - $346.7K / year

Lead Software Engineer

CivicPlus

Powering and Empowering Government

Full-stack Engineer29 days ago
Full TimeRemoteTeam 501-1,000Since 2001H1B Sponsor

Lead Software Engineer guiding design and implementation at CivicPlus

ASP.NETEmber.jsJavaScriptLaravelMySQLPHPPostgresRubyRuby on Rails.NET
United States
$119K - $181K / year

Software Engineer, Engineering Tooling

Tailscale

Simple, secure networks for teams of any scale. Built on WireGuard.

Full-stack Engineer29 days ago
Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

Software Engineer enhancing tooling at Tailscale remotely

Distributed SystemsSQLGo
United States
$181K - $226K / year