Senior Software Developer

March 30

Apply Now

Loading...

TherapyNotes, LLC

TherapyNotes™ is the industry-preferred online EHR for behavioral health. Try one month free!

practice management software • EMR • mental health • behavioral health • medical billing software

51 - 200

Description

• TherapyNotes is seeking a Senior Software Developer to join our growing team. We are looking for a passionate, experienced engineer who wants to work in a highly collaborative, team environment. The right candidate will have significant experience building highly scalable, responsive web applications and web services using technologies such as C#, Web API, TypeScript, and JavaScript. They will have demonstrated expertise with modern web technologies such as web sockets and service workers and have experience using these technologies to build single page applications (SPAs) and progressive web apps (PWAs). They will also possess both the desire and the capability to help build that expertise in others.

Requirements

• 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 C#, JavaScript, TypeScript, Bootstrap, CSS, and HTML • Experience building single page applications (SPA) and progressive web apps (PWA) • Strong understanding of web and browser technologies such as web sockets, service workers, LocalStorage, SessionStorage, and W3C manifests • Experience with frameworks such as Node.js and React • Experience with CSS preprocessors such as SASS or LESS is a plus • Experience building RESTful web services using Web API • Experience working with PostgreSQL, or other relational databases • Excellent problem solving and communication skills

Benefits

• Competitive salary - $110,000-$135,000/year • Comp-time and flexible work hours • Full health, life, disability, and dental 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 • Company provided refreshments

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs