EHR software Developer
Positive Pathways
Full-time
Indiana
Job description
The full stack software developer plays a critical part in building, maintaining, and enhancing our core web applications, contributing across the entire development stack—from user interface and experience to backend logic and database architecture. As a member of a lean development team, this position works on a wide range of features and technologies, taking projects from concept to deployment. This role collaborates closely with product design and support teams to deliver scalable, high-quality software that meets the evolving needs of our customers. This is a great opportunity for someone who enjoys autonomy, thrives on solving real-world problems, and wants to make a meaningful impact in a fast-paced, product-driven environment.
We are open to candidates at any experience level—junior, mid, or senior. We care more about your ability to contribute, learn, and grow with us than a specific number of years on your résumé. Title, specific responsibilities, and compensation will be tailored to fit the right person.
Key Responsibilities/Duties
- Design, develop, and deploy full stack web applications using modern technologies.
- Collaborate with product management and other engineers to deliver high-quality software on schedule.
- Develop clean, efficient, and well-documented code.
- Write automated tests and participate in code reviews to ensure code quality.
- Troubleshoot, debug, and upgrade existing systems.
- Stay up to date with emerging technologies and propose ways to incorporate them.
- Assist with production support and technical support as needed.
Necessary Skills and Competencies
- Proficient in front-end web development using TypeScript, HTML, CSS, and React (or a comparable framework)
- Proficient in back-end development using Node.js (or a comparable framework)
- Familiarity with relational (SQL) databases and version control (e.g., Git)
- Bonus points if you have familiarity with scripting and networking or experience with Linux, AWS, or mobile app development
- Good written and verbal communication skills
- Initiative and self-motivated
Job Type: Full-time
Pay: $70,000.00 - $130,000.00 per year
Benefits:
- 401(k) matching
- Paid time off
Application Question(s):
- Describe your familiarity with front-end development platforms as well as back-end development platforms.
Education:
- Bachelor's (Preferred)
Location:
- Knoxville, TN 37909 (Required)
Work Location: In person