Broad River Rehab is Growing!
Software Engineer Opportunity – Asheville, NC – North Carolina – REMOTE FRIENDLY
Full-time – Salaried
At Broad River Rehab, we are on a mission to provide knowledgeable and compassionate therapy and technology services that improve outcomes for clients and support the communities we serve. We empower our teams with the tools, training, and environment they need to deliver impactful solutions while fostering a culture of collaboration, creativity, and continuous learning.
Job Summary
We are seeking a motivated Software Engineer to design, build, and maintain applications and systems across the full technology stack. In this role, you will:
- โContribute to both frontend (Angular, modern web frameworks) and backend (Node.js, Python) development.
- โHelp architect and support databases (MySQL, SQL Server).
- โGain exposure to cloud deployments (AWS, Azure), containerization (Docker), and CI/CD workflows.
- โApply systems administration skills to support infrastructure reliability and ensure secure deployments.
- โWork alongside a collaborative team in an agile environment, contributing to scalable, secure, and maintainable solutions that deliver measurable impact.
- โ100% remote, no travel required.
Responsibilities
- โDesign, build, and maintain scalable backend services and RESTful APIs with Node.js, TypeScript, and Python.
- โDevelop responsive, high-performance user interfaces with Angular.
- โArchitect and manage database solutions with MySQL, and SQL Server.
- โContainerize applications using Docker and manage deployments.
- โContribute to CI/CD pipelines, automated testing, and quality assurance practices.
- โCollaborate with product managers, designers, and engineers in an agile environment.
- โWrite clean, well-documented, and thoroughly tested code; participate in peer reviews.
- โAssist with requirements gathering, debugging, and ongoing support of defined projects.
Qualifications
Required:
- โAbility to clearly communicate in English, spoken and written
- โBachelor’s degree in Computer Science, Information Systems, or related field, or equivalent practical experience.
- โDemonstrated experience in implementing applications or systems (through professional work, internships, or significant projects).
- โFamiliarity with web application frameworks and API development.
- โPractical knowledge of relational databases (MySQL, SQL Server).
- โComfort using version control systems (Git).
- โGeneral understanding of software/system design concepts.
- โLinux/Unix fundamentals (file permissions, processes, monitoring).
- โScripting and automation (Bash, Python, or PowerShell).
Preferred:
- โProficiency in JavaScript/TypeScript, Python, and experience with Angular for frontend development.
- โExposure to backend runtimes like Node.js.
- โExperience with cloud platforms (AWS,Azure).
- โFamiliarity with CI/CD pipelines, testing frameworks, and Docker.
- โStrong problem-solving skills, adaptability, and eagerness to grow into broader responsibilities.
- โNetworking basics (DNS, DHCP, routing, firewalls)
- โEastern time zone of the United States
What We Offer
- โCompetitive compensation package with salary aligned to experience.
- โComprehensive benefits: health, dental, vision, and retirement plans.
- โFlexible work environment with a remote-friendly culture and adaptable schedules.
- โProfessional development through on-the-job learning and support for certifications/training as needed.
- โA collaborative, mission-driven environment with dedicated colleagues.
- โOpportunities to work on meaningful projects that directly impact our clients and community.
We offer a very competitive salary and a comprehensive benefits package including:
- Medical, Dental and Vision
- Life Insurance for Employees and Dependents
- Voluntary Short and Long-Term Disability Insurance
- Unlimited Company-paid online Continuing Education via CEU 360
- Generous PTO Program, with opportunity to cash out 2 weeks annually at 100%
- 401(k) Retirement Plan
Please apply at recruitment@broadriverrehab.com or email for additional information!
Software Engineer Opportunity – Asheville, NC – North Carolina – REMOTE FRIENDLY
Full-time – Salaried
Software Engineer Opportunity – Asheville, NC – North Carolina – REMOTE FRIENDLY
Full-time – Salaried