Sr. Developer

HEALTHSTREAM INC•Nashville, TN
•$93,000 - $150,000•Remote

About The Position

The Senior Developer designs, builds, and maintains HealthStream’s large-scale Salesforce managed package in accordance with technology best practices and product offerings. This hands-on senior role owns complex platform features end to end, including Apex, Lightning Web Components, integrations, packaging, and support for subscriber organizations. The developer writes production code, reviews designs, mentors other developers, and makes packaging and architecture decisions that work across customer organizations. The role includes designing and shipping Salesforce features; maintaining a second-generation managed package; building integrations; testing and reviewing code; making architectural decisions; and troubleshooting production issues in packaging and subscriber organizations. The developer also communicates technical work to technical and non-technical audiences, documents solutions, and works with other disciplines and shared services. The position is full-time, listed as USA Remote, with a day shift and no travel. A bachelor’s degree in Computer Science, Engineering, or a closely related field is preferred. At least five years of experience in the job offered or a closely related occupation is required. The listed salary range is $93,000–$150,000, with compensation based on experience and qualifications.

Requirements

  • At least 5 years of experience in the job offered or as a Developer, Consultant, Software Engineer, or in a closely related occupation.
  • Hands-on managed-package experience (1GP or 2GP), including packaging, versioning, upgrades, and namespaced development.
  • Strong Apex skills, including triggers, batch/queueable/schedulable jobs, trigger frameworks, bulkification, and governor-limit design.
  • Strong Lightning Web Components (LWC) experience.
  • Solid understanding of Salesforce data modeling, security (profiles, permission sets, and sharing), and declarative tools such as Flow, custom metadata, and validation rules.
  • Experience with Salesforce DX, scratch orgs, source-driven development, and Git-based workflows.
  • Experience building and consuming REST/SOAP APIs from Salesforce.
  • Demonstrated knowledge of DevOps best practices, including CI/CD and automation.
  • Demonstrated knowledge of cloud technologies and monitoring platforms.
  • Solid knowledge of database best practices for application interfaces, including security and performance techniques.
  • Ability to debug complex issues across packaging and subscriber organizations.
  • Clear verbal and written communication skills, including the ability to explain technical work to non-technical audiences and document solutions.
  • Ability to collaborate with people outside the immediate team and contribute to a team-oriented environment.
  • Bachelor’s degree in Computer Science, Engineering (any discipline), or a closely related field is preferred.

Nice To Haves

  • Aura experience.
  • Salesforce certifications such as Platform Developer II or Application Architect, or equivalent experience.
  • Working knowledge of relational databases.
  • Experience or familiarity with Salesforce Flows, SQL querying and performance tuning, Salesforce DX, and the listed development practices and architecture patterns.

Responsibilities

  • Adhere to HealthStream security policies, procedures, and assigned training.
  • Design, develop, and ship Salesforce features using Apex, Lightning Web Components, Flows, custom objects, and metadata-driven configuration.
  • Build and maintain a second-generation managed package, including namespacing, package versioning, upgrade paths, and subscriber-safe changes.
  • Design solutions that respect Salesforce governor limits and work reliably across subscriber organizations with varying data volumes and configurations.
  • Build and support integrations using REST/SOAP, named credentials, callouts, platform events, and external systems.
  • Write Apex unit tests and participate in code reviews, design reviews, and release planning.
  • Use AI tooling regularly to enhance quality and personal throughput.
  • Make solution design and architectural decisions with minimal oversight and select appropriate technologies to meet project requirements and goals.
  • Provide guidance and oversight to contractors, technical staff, and junior developers.
  • Engage shared services such as InfoSec, SRE, and DBA in design discussions when appropriate.
  • Stay informed about productivity tooling and trends, and mentor team members to improve quality and productivity.
  • Troubleshoot production issues in packaging and subscriber organizations, including upgrade failures and regression analysis.
  • Advise customer service and technical operations on application questions.
  • Communicate technical information clearly to team members, non-technical colleagues, and broader technical audiences.
  • Create clear, concise documentation for new and existing solutions.
  • Apply critical thinking to solve product and team challenges, collaborate across teams, and present options and associated pros and cons to leadership when guidance is needed.
  • Work individually and as part of a team, learn through self-directed coursework and peer mentoring, and follow time-management, professional-conduct, and corporate-policy expectations.

Benefits

  • Medical, dental, and vision insurance
  • Paid time off
  • Parental leave
  • 401(k) and Roth options
  • Flexible spending account
  • Health savings account
  • Life insurance
  • Short- and long-term disability insurance
  • Medical bridge insurance
  • Critical illness insurance
  • Accident insurance
  • Identity protection
  • Legal protection
  • Pet insurance
  • Employee assistance program
  • Fitness reimbursement
  • Competitive compensation and bonuses
  • Mental and physical health support
  • Work-from-home flexibility
  • Volunteer time off
  • Wellness workshops
  • Career growth and continuous learning opportunities
  • Collaborative work environment
  • Fitness center reimbursements
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service