Senior Software Engineer

 Posted 2 months ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will lead the development of major features and core systems while collaborating cross-functionally to translate requirements into durable technical solutions. Additionally, you will mentor team members through rigorous code reviews and take an active role in infrastructure and deployment processes.
We are looking for a Senior Software Engineer to join our core engineering team. You will take
ownership of significant features and initiatives, collaborate closely with product and operations
stakeholders, and help shape the architecture of our platform. This is a hands-on role for
someone who thrives in a fast-moving environment, takes pride in clean and maintainable code,
and can operate with a high degree of autonomy.

What You'll Do
  • Lead development of major features and initiatives from architecture through delivery
  • Collaborate cross-functionally with product, QA, and operations to solidify requirements and translate them into durable technical solutions
  • Write clean, well-structured code across the full stack and contribute to ongoing refactoring and technical debt reduction
  • Drive and utilize the team's newly authorized Claude Code in Action Training to accelerate sprint velocity, reduce manual code review burden, and improve code consistency
  • Design, implement, and take ownership of critical core systems, including the eConsult
  • Workflow State Machine and the Multi-tenancy/Organization Scoping enforcement
  • Serve as a technical mentor through rigorous code reviews, setting a high standard for quality, and enforcing the Service Layer Pattern for all business logic
  • Take an active role in infrastructure, deployments, and release processes

What We're Looking For
  • 5+ years of professional software engineering experience
  • Strong backend proficiency in Node.js/TypeScript/Express.js (primary) with experience in database migration tools like Knex; familiarity with PHP/Laravel is a plus for legacy services
  • Experience building single-page applications using modern Web Components (Vanilla JS), lit-html for reactive templating, and utility-first styling with TailwindCSS
  • Solid SQL skills, including complex query design and schema architecture in PostgreSQL (our primary production database) and SQLite
  • Experience with AWS services (S3, EC2, RDS, or similar)
  • Comfort working in a Linux server environment
  • Ability to lead projects and coordinate across stakeholders without formal authority
  • A strong instinct for simplicity — you push back on unnecessary complexity
  • Healthcare technology experience is a plus, but not required

Nice to Have
  • Direct experience utilizing Claude Code or other LLMs for AI-Assisted Development and unit test generation
  • Direct experience with Epic FHIR R4/STU3 (SMART on FHIR) integration, or experience with other transactional services like Twilio and SendGrid
  • Familiarity with HIPAA compliance requirements in a SaaS environment
  • Experience with CI/CD pipelines (GitHub Actions, Jenkins)
  • Familiarity with our modern development ecosystem, including Vite (build system),
  • Cypress (E2E), and Vitest (unit testing)

About AristaMD 

AristaMD is a technology-enabled clinical services organization that enables primary care providers to manage and sustainably deliver excellent specialty care, profitably. From its genesis as an eConsult provider, AristaMD built longitudinal care delivery that can be easily customized to meet your organization’s needs. Our specialty care delivery and coordination services empower primary care organizations to deliver rapid access to high-quality specialty care, enhance population health management, and reduce costs. For additional information, visit www.aristamd.com or follow AristaMD on LinkedIn and X.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ 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