Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

companies
Jobs

Full stack engineer

Visilant

Visilant

Software Engineering
Posted on Apr 3, 2026

About Visilant

Visilant is a commercial-stage digital health company spun out of the Johns Hopkins University focused on creating and deploying accessible, AI-powered eye screening technologies to eliminate avoidable blindness. More than 1 billion people live with treatable eye diseases, yet care remains out of reach due to a shortage of eye specialists, long travel distances, and high costs, especially for rural and low-income patients.


The Role

We are hiring a full-stack engineer to play a critical role in building and scaling Visilant’s core products. You will focus on crafting intuitive, high-performance user experiences across our mobile and web applications, while also contributing to backend systems and APIs that power them.

This is a highly hands-on role where you will work closely with product, clinical, and engineering teams to design and implement user-facing features that directly impact patient care. You’ll help shape how community health workers, technicians, and clinicians interact with our platform—from image capture in the field to diagnosis and follow-up.

If you care deeply about building elegant, user-centered products in healthcare and want to see your work used in real-world clinical settings globally, this role offers a unique opportunity to do so.


Key Responsibilities

Frontend & Product Development

  • Build responsive, intuitive user interfaces across mobile and web applications used by health workers and clinicians.

  • Translate complex clinical workflows into simple, usable product experiences.

  • Own front-end architecture and contribute to design systems and reusable component libraries.

  • Collaborate closely with product and design to iterate quickly based on user feedback from real deployments.

Full-Stack Engineering

  • Develop and integrate backend APIs and services that support frontend applications.

  • Work across the stack to ensure seamless data flow between mobile apps, cloud infrastructure, and AI services.

  • Implement dashboards and tools for hospitals to track screening activity, outcomes, and performance.

Healthcare Integrations & Data Systems

  • Integrate with healthcare systems, including FHIR/EMR platforms.

  • Ensure secure handling of patient data and compliance with healthcare standards (e.g., HIPAA, GDPR).

  • Support data synchronization in low-connectivity environments.

Quality & Reliability

  • Contribute to testing, QA, and release processes for production systems.

  • Support documentation aligned with healthcare software standards (e.g., ISO 13485, IEC 62304).

Ideal Candidate Profile

Technical Expertise

  • 3–6+ years of experience as a full-stack engineer with a strong front-end focus.

  • Proficiency in modern frontend frameworks (e.g., React, React Native, or similar).

  • Experience building scalable web applications and working with backend services (e.g., Node.js, Python, or similar).

  • Strong understanding of API design, asynchronous data flows, and performance optimization.

Healthcare Experience

  • Experience working in digital health, healthcare systems, or clinical software environments.

  • Familiarity with healthcare data standards (e.g., FHIR, HL7) or EMR integrations.

  • Understanding of privacy, security, and regulatory requirements in healthcare applications.

Product Mindset

  • Strong focus on user experience and usability, especially in complex or resource-constrained environments.

  • Ability to work closely with non-technical stakeholders, including clinicians and field workers.

  • Comfortable iterating quickly and balancing speed with quality.

Bonus Qualifications

  • Experience building mobile applications (especially Android).

  • Experience designing for low-bandwidth or offline-first environments.

  • Exposure to AI/ML-powered product features or data-driven applications.

  • Experience working in global health or emerging market contexts.