For Employers

SonoSim

Full Stack Software Engineer

Posted an hour ago
$120K - $130K per year
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Build and deliver features across the SonoSim LMS platform, including database schemas and migrations, backend services, and user interfaces. Integrate with legacy services, use AI-assisted development tools with human code review, ensure feature quality through testing, and contribute to documentation and Agile team practices.

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 19 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 modern frontend frameworks (Angular 19 or React/Vue) 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.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Software Engineer - AI Oversight

Full Time Colombia Software Development

Security Consultant (Microsoft Stack)

Full Time United States Software Development

ASICS Design Verification Engineer (Vancouver, Markham OR Remote)

Full Time Canada 108K - 158K per year Software Development

Early Career Business Analyst

Full Time United States $41500 - $59300 per year Software Development

Salesforce Administrator

Full Time United States $81499 - $138K per year Software Development

Intern, AI Automation - WMS & DC Systems

Internship, Full Time United States $30 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,112+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

217,112+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified