Full Stack Software Engineer

SonoSim

Los Angeles (CA)

Remote

USD 120,000 - 130,000

Full time

14 days+

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 for the SonoSim LMS platform. The role collaborates across product and design, and embraces AI-assisted workflows from database design to modern UI development.

Ideal candidates have 4+ years of experience, strong Angular and Express.js skills, and a comfort with Prisma, tRPC, REST, GraphQL, and Python/Django. Remote work is supported with an option to work from the Venice, CA office.

Qualifications

  • 4+ years of professional full-stack web development with autonomy across multiple repos.
  • Proficient in Angular and Node.js backends (Express).
  • Experience with tRPC, Prisma, REST, Python/Django, and GraphQL.
  • Comfort with AI-assisted coding tools and code review.

Responsibilities

  • End-to-End Feature Delivery: Own features from database schema design to UI delivery.
  • Cross-Service Integration: Maintain cross-service awareness across legacy services as needed.
  • AI-Assisted Engineering Velocity: Leverage AI tools for rapid prototyping with human oversight.
  • Testing & Quality Assurance: Validate API-to-UI handshakes and edge cases, uphold DRY/SOLID.
  • Agile Teamwork & Practices: Contribute to documentation and participate in stand-ups, sprints, reviews.

Skills

Angular
Node.js
tRPC
Prisma
REST
Python
Django
GraphQL
AI tooling
Communication

Tools

Express
PostgreSQL
REST APIs

Job description

Full Stack Software Engineer

Compensation: $120,000 – $130,000 Base Salary + Benefits

Location: 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-assisted 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, Inc. • California

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

SonoSim, Inc. • Oregon

Hybrid
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 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
Solution Engineer
Solution Engineer

OneRagtime SAS • Boston (MA)

Hybrid
USD 108,000 - 132,000
Health Insurance
401(k) Matching
Life Insurance
+8
Full Stack Engineer (Remote)
Full Stack Engineer (Remote)

7Seventy Recruiting • United States

Remote
USD 110,000 - 180,000
Health benefits
Dental benefits
Remote-first environment
Solution Engineer
Solution Engineer

Sonio • Boston (MA)

On-site
USD 108,000 - 132,000
Health Insurance (Medical plan, vision
401(k) - employer match
Life Insurance
+7