Senior Software Developer (Mobile)

TherapyNotes is the go-to behavioral health Practice Management and EHR software provider, offering SaaS solutions for scheduling, billing, documenting, and telehealth.
United States
$110,000 - $135,000
Mobile
Senior Software Engineer
Remote
7+ years of experience
Healthcare

Description For Senior Software Developer (Mobile)

TherapyNotes is a leading provider of behavioral health Practice Management and EHR software solutions, offering comprehensive tools for scheduling, billing, documenting, and telehealth services. We're seeking a Senior Software Developer with 7+ years of experience to join our dynamic team. The role focuses on developing responsive web and mobile applications using modern frameworks like Angular.

As a Senior Software Developer, you'll be responsible for full-stack development, from front-end to data access layers, while adhering to Service-Oriented Architecture principles. The position requires expertise in Angular, ASP.NET Core, C#, TypeScript, and experience with PostgreSQL. You'll play a crucial role in architecture decisions, code reviews, and mentoring junior developers.

We offer a competitive compensation package ranging from $110,000 to $135,000, along with comprehensive benefits including health insurance, retirement plans, and professional development opportunities. The position is remote, allowing for flexible work arrangements while being part of an innovative team that's revolutionizing behavioral health software.

The ideal candidate will have a strong technical background, preferably with a BS/MS in Computer Science or Software Engineering, and experience in mobile app development, particularly with the Ionic Platform. You'll be joining a collaborative environment where you can make a real impact on healthcare technology while growing professionally.

Last updated 5 hours ago

Responsibilities For Senior Software Developer (Mobile)

  • Perform full-stack development including front end, business logic, and data access layers
  • Develop for Web and Mobile Devices
  • Responsible for the entire development lifecycle from planning to release and support
  • Actively contribute to software architecture decisions, design strategies, and code reviews
  • Collaborate closely with development team members and stakeholders
  • Mentor and assist in the training and onboarding of new developers
  • Maintain high standards, attention to detail, accuracy and completeness

Requirements For Senior Software Developer (Mobile)

TypeScript
JavaScript
PostgreSQL
React
  • 7 or more years experience developing software in an Agile, team-based environment
  • 3 or more years experience developing responsive web applications
  • BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)
  • Strong understanding of OOP concepts and design patterns
  • Expertise with Angular, ASP.NET Core, C#, JavaScript, TypeScript, CSS, SASS, and HTML
  • Expertise in building robust APIs and adhering to Service-Oriented Architecture (SOA) principles
  • Experience in event-based software design and event-driven architecture
  • Experience with PostgreSQL or other relational databases, and Entity Framework Core
  • Excellent problem solving and communication skills
  • Experience with Mobile App development, and specifically with the Ionic Platform is a plus

Benefits For Senior Software Developer (Mobile)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive salary $110,000 - $135,000
  • Employer sponsored health, dental, vision, life, and disability insurance
  • Retirement plan with company contribution
  • Annual company profit sharing
  • Personal development/training budget
  • Open, collaborative work environment
  • Extensive 2-week onboarding plan
  • Comprehensive mentorship program

Interested in this job?

Jobs Related To TherapyNotes Senior Software Developer (Mobile)

Senior Software Developer (Mobile)

Senior Mobile Software Developer position at TherapyNotes - Remote opportunity for experienced developer with mobile expertise and mentoring skills.

Senior Software Engineer

Senior Software Engineer role at Meta, focusing on mobile development and innovative social technology solutions with competitive compensation and benefits.

Senior Software Engineer - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for Snapdragon chipsets, requiring 2+ years of experience in mobile camera software.

Senior React Native Developer

Senior React Native Developer position at Nearform - Remote role building enterprise applications with Node.js and React Native in a global team.