Any
$6-7 hourly
20
Mar 26, 2025
We are seeking a skilled and reliable Web Application Developer to design, build, and launch a custom web-based software platform tailored to the needs of a mental health agency. This platform will include components such as Electronic Health Records (EHR), audit and compliance tools, and internal HR functionalities.
After the application is developed and successfully launched, the developer will transition to a support and maintenance role, with reduced but consistent compensation. This includes providing help desk support, bug fixes, and routine upgrades as needed.
---
Key Responsibilities
Development Phase:
Design and develop a full-featured web application tailored to the behavioral health industry
Create user-friendly interfaces for therapists, admin staff, and compliance officers
Integrate modules such as:
Electronic Health Records (EHR)
Compliance and audit tracking tools
HR platform with staff records, time tracking, and onboarding features
Implement secure login, HIPAA-compliant data handling, and role-based access controls
Set up backend infrastructure, database architecture, and hosting environment
Conduct thorough testing, QA, and user feedback cycles before launch
Maintenance Phase (Post-Launch):
Provide help desk support for troubleshooting and user questions
Resolve bugs and system errors as they arise
Perform routine upgrades and feature enhancements
Monitor system performance and security
Provide documentation and training to end users as needed
Qualifications
Proven experience building full-stack web applications
Familiarity with HIPAA-compliant development practices
Strong understanding of backend technologies (Node.js, Python, PHP, etc.) and front-end frameworks (React, Angular, Vue, etc.)
Experience with database systems (MySQL, PostgreSQL, MongoDB)
Knowledge of cloud hosting and server management (AWS, Azure, etc.)
Ability to create documentation and provide ongoing tech support
Excellent communication and time management skills
Self-directed with the ability to meet deadlines
---
Compensation Structure
Development Phase: Competitive pay based on project milestones and deliverables
Maintenance Phase: Ongoing support role paid at a reduced monthly rate or hourly as agreed
(e.g., initial project at $X/month or flat fee; maintenance at $Y/month or $Z/hour)
Clear scope and expectations for transition from development to maintenance will be defined in the contract