DeveloperJobs.io
← Back to all jobs

Job Description

PRO-ED, Inc. is looking for a Senior Web Application Developer to build and improve web applications used in educational and clinical settings. This remote role focuses on delivering reliable software across real-world devices and institutional environments, combining application development with database work, accessibility, security implementation, and production troubleshooting.

What you’ll do

  • Develop and maintain web applications using PHP, Laravel, JavaScript, jQuery, HTML, and CSS.
  • Design and maintain MySQL databases, including writing and optimizing SQL queries and stored procedures, plus handling controlled data updates, migrations, and troubleshooting.
  • Build, integrate, and troubleshoot APIs, including JWT-based authentication and authorization.
  • Investigate production issues by tracing user actions, application code, API requests, database operations, scheduled jobs, and logs.
  • Handle routine Linux tasks such as cron configuration, log analysis, shell scripting, file permissions, and secure remote access.
  • Implement and test accessible interfaces targeting WCAG 2.2 Level AA, including semantic HTML, keyboard navigation, focus management, accessible forms, and screen-reader testing.
  • Implement technical safeguards aligned with applicable HIPAA, FERPA, and GDPR obligations and relevant NIST guidance, working with designated compliance and security stakeholders.
  • Test across browsers, operating systems, devices, and assistive technologies used in schools and clinical settings.
  • Partner with customer IT teams to troubleshoot connectivity, authentication, browser restrictions, firewalls, proxies, and content filtering.
  • Write maintainable code, conduct code reviews, create appropriate tests, and document changes plus troubleshooting procedures.
  • Communicate findings, workarounds, and resolutions in language appropriate to the audience.

What you’ll bring

  • 5+ years of professional web application development experience, or equivalent experience showing senior-level technical judgment and independent problem-solving.
  • Strong production experience with PHP and Laravel.
  • Proficiency with JavaScript, jQuery, HTML, CSS, and responsive web interfaces.
  • Strong SQL and MySQL skills including relational design, joins, transactions, indexing, stored procedures, query optimization, and safe data manipulation.
  • Experience developing and integrating APIs, including secure JWT authentication/authorization.
  • Working knowledge of Linux, cron, logging, shell scripting, SSH, and secure file transfer, with familiarity with legacy FTP and Telnet and their security limitations.
  • Knowledge of internet privacy and application security practices including access controls, encryption, input validation, audit logging, credential protection, and secure handling of sensitive information.
  • Knowledge of HIPAA, FERPA, GDPR, and relevant NIST security frameworks or guidance, with experience translating requirements into technical controls.
  • Familiarity with Windows PCs, Macs, Chromebooks, iPads, and tablets, and with assistive technologies such as switches and AAC devices.
  • Working knowledge of web and network fundamentals including HTTP/HTTPS, TLS, DNS, cookies, sessions, and common restrictions in school district and healthcare networks.
  • Experience using Git or another version-control system.
  • Clear written and verbal communication, patience with users of varying technical abilities, and persistence in tracing issues to root cause.

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Preferred qualifications

  • Experience integrating AI agents into company systems.
  • Experience supporting applications used by school districts, hospitals, clinics, or other organizations handling sensitive student or patient information.
  • Knowledge of special education populations and the needs of users with disabilities.
  • Hands-on experience testing with AAC devices, switch access, or other assistive technologies.
  • Experience improving and maintaining existing applications while introducing new features.
  • Experience with automated testing, deployment workflows, and application monitoring.

Compensation

USD 145,000 - 165,000 per year.

How to apply

Please submit your résumé and a brief description addressing each of the following:

  • A PHP/Laravel application you developed or substantially maintained.
  • A difficult application or database problem you traced to its root cause and resolved.
  • Your experience implementing accessibility and protecting sensitive student, patient, or customer information.

Include your specific contribution to each example. Do not include confidential customer information or proprietary code.

Similar Jobs