Full Stack Software Engineer

SonoSim, Inc.

Oregon

Hybrid

USD 120,000 - 130,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SonoSim, Inc. is seeking a mid-level Full Stack Software Engineer to build, ship, and scale core features of the SonoSim LMS platform. You will collaborate with product and design to deliver high-quality software for medical professionals and institutions.

You’ll work across the stack—from database design with Prisma to backend API development (Express, tRPC) and UI delivery with Angular—driving features in AI-assisted development workflows while upholding DRY and SOLID principles.

Qualifications

  • 4+ years of professional full-stack web development experience with demonstrated autonomy across multiple repositories.
  • Frontend & Backend Expertise: Hands-on experience with Angular and Node.js backends (Express).
  • APIs & ORMs: Proficiency with type-safe APIs (tRPC), ORMs (Prisma), and relational database management/migrations.
  • Legacy Support: Familiarity with REST, Python, Django and/or GraphQL for service maintenance.
  • AI Tooling & Review: Comfort using AI‑assistant coding tools paired with critical code review skills.
  • Collaboration & Communication: Strong communication skills with a team‑first, pragmatic mindset for collaborative development.

Responsibilities

  • End-to-End Feature Delivery: Own features across our primary stack—from database schema design and migrations to backend logic and UI delivery.
  • Cross-Service Integration: Maintain cross-service awareness and navigate legacy services as needed.
  • AI-Assisted Engineering Velocity: Leverage AI tools for rapid prototyping and boilerplate generation, with human oversight.
  • Testing & Quality Assurance: Validate API-to-UI handshakes and ensure maintainable code.
  • Agile Teamwork & Practices: Maintain shared documentation and participate in team ceremonies to foster continuous improvement.

Skills

Angular
Node.js
Python
Django
REST APIs
GraphQL
tRPC
SQL

Tools

Prisma
Express
Django ORM
REST
GraphQL

Job description

Full Stack Software EngineerCompensation: $120,000 - $130,000 Base Salary + BenefitsLocation: Fully Remote (Option to work hybrid out of our Venice, CA office)


About SonoSim & The Role

At SonoSim, we create user-friendly digital experiences that transform medical education and improve healthcare outcomes. Our engineering team is a bright, motivated, and highly collaborative group. We partner closely across product and design stakeholders to deliver high-quality software that solves real-world needs for medical professionals and institutions.We are seeking a mid-level Full Stack Software Engineer (4+ years experience) to build, ship, and scale core features across the SonoSim LMS platform. Working alongside Lead, Senior, and Junior Engineers, you will navigate between projects and repositories with minimal oversight. You thrive in modern, AI-assisted development workflows and enjoy driving features from database schema design to polished user interfaces.


Core Responsibilities


  • End-to-End Feature Delivery: Own features across our primary stack—from database schema design and migrations in Prisma to backend logic (Express, tRPC) and modern UI delivery (Angular with Signals).

  • Cross-Service Integration: Maintain cross-service awareness and navigate legacy services (Python, Django, GraphQL, REST APIs) as needed.

  • AI-Assisted Engineering Velocity: Leverage AI tools (Kiro, Claude, Codex) for rapid prototyping and boilerplate generation, applying human oversight for code quality and architectural standards.

  • Testing & Quality Assurance: Ensure end-to-end feature integrity by validating API-to-UI handshakes, covering edge cases, and delivering maintainable code adhering to DRY/SOLID principles.

  • Agile Teamwork & Practices: Maintain shared documentation and actively participate in team ceremonies (stand‑ups, sprint planning, retrospectives, code reviews) to foster continuous improvement.


Qualifications & Requirements


  • 4+ years of professional full-stack web development experience with demonstrated autonomy across multiple repositories.

  • Frontend & Backend Expertise: Hands‑on experience with Angular and Node.js backends (Express).

  • APIs & ORMs: Proficiency with type-safe APIs (tRPC), ORMs (Prisma), and relational database management/migrations.

  • Legacy Support: Familiarity with REST, Python, Django and/or GraphQL for service maintenance.

  • AI Tooling & Review: Comfort using AI‑assistant coding tools paired with critical code review skills.

  • Collaboration & Communication: Strong communication skills with a team‑first, pragmatic mindset for collaborative development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

SonoSim • Los Angeles (CA)

Remote
USD 120,000 - 130,000
Full Stack Software Engineer
Full Stack Software Engineer

SonoSim, Inc. • California

Remote
USD 120,000 - 130,000
Full Stack Software Engineer (Fully Remote)
Full Stack Software Engineer (Fully Remote)

SonoSim • United States

Remote
USD 100,000 - 140,000
Remote Full Stack Engineer - AI-Driven Med Ed
Remote Full Stack Engineer - AI-Driven Med Ed

SonoSim, Inc. • Oregon

Hybrid
USD 120,000 - 130,000
Remote Full-Stack Engineer: AI-Driven Platform Builder
Remote Full-Stack Engineer: AI-Driven Platform Builder

SonoSim • Los Angeles (CA)

Remote
USD 120,000 - 130,000
Remote Full-Stack Engineer - AI-Driven Angular + Node
Remote Full-Stack Engineer - AI-Driven Angular + Node

SonoSim, Inc. • California

Remote
USD 120,000 - 130,000
Full Stack Application Remediation Engineer (Fully Remote)
Full Stack Application Remediation Engineer (Fully Remote)

SonoSim • United States

Remote
USD 85,000 - 125,000
Full-Stack Engineer — Build & Scale Core LMS Features
Full-Stack Engineer — Build & Scale Core LMS Features

SonoSim, Inc. • United States

Remote
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Storm3 • Boston (MA)

Remote
USD 140,000 - 210,000
Competitive salary
Health, dental, vision
401(k)
+2
Fullstack Engineer
Fullstack Engineer

HRB • United States

Remote
USD 120,000 - 180,000
Health
Dental
Vision
+2