Remote Position

[Remote] Senior Software Engineer, Full Stack II

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Yapi-DoctorLogic is a healthcare technology company providing website marketing, patient acquisition, and practice automation platforms for healthcare providers. The Senior Full Stack Engineer will design, build, and own features across the DoctorLogic and Yapi platforms, contribute to cloud infrastructure modernization, and work across backend services, integrations, data infrastructure, and user interfaces. The role also emphasizes technical design leadership, AI-assisted development practices, testing, code review, and technical debt management.

Responsibilities

  • Design, build, and own full-stack features for DoctorLogic's next generation of applications
  • Maintain and extend the existing DoctorLogic platform, including complex integrations with third-party marketing, analytics, call tracking, and scheduling systems
  • Champion agentic development practices: build and refine AI-assisted workflows, contribute reusable tooling and standards, and mentor teammates to raise team-wide velocity and quality
  • Contribute across both product platforms and the shared data and service infrastructure supporting their convergence
  • Produce clear, well-documented technical designs and lead design discussions for your areas of ownership
  • Own quality end to end: thorough unit and integration testing, ongoing peer code review, and active management of technical debt

Skills

  • Bachelor's degree in Computer Science or a related technical discipline, or equivalent practical experience
  • 5+ years of professional full-stack development experience on commercial SaaS applications
  • Deep experience building backend services in C# and modern .NET (.NET 6+)
  • Strong SQL and data-access skills, spanning hand-written parameterized SQL (e.g., Dapper) and ORMs (e.g., EF Core), with SQL Server and/or PostgreSQL at scale
  • Experience designing and building scalable REST APIs
  • Strong React and TypeScript skills with modern front-end tooling
  • Experience with both AWS and Azure cloud infrastructure; depth in AWS (e.g., ECS, Lambda, SNS/SQS, Aurora/RDS) with working proficiency in Azure, or the reverse with a willingness to go deep on AWS
  • Demonstrated daily fluency with AI-assisted and agentic development tools (e.g., Claude Code) as a primary development workflow, including spec driven agent work and critical evaluation of AI-generated code
  • Proven ability to lead technical design for complex systems and document architecture clearly
  • Experience with cloud or database platform migrations
  • Experience designing event-driven, message-based distributed systems (e.g., MassTransit, SNS/SQS)
  • Experience working in established codebases while driving incremental modernization
  • Experience mentoring or upleveling a team on AI-assisted development practices

Benefits

  • Fully remote work arrangement
  • Professional growth opportunities

Company Overview

  • YAPI. It was founded in 2008, and is headquartered in North Hollywood, California, USA, with a workforce of 51-200 employees. Its website is https://yapiapp.com/.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities