Edkey is a company focused on worker activation in the healthcare sector, and they are seeking a Software Engineer to join Team Action. The role involves designing and implementing features for onboarding workflows, document processing, and compliance validation to ensure a smooth user experience for healthcare workers.
Responsibilities:
- Design and implement features in the onboarding workflow that take workers from sign-up to first shift
- Build and maintain systems that validate credentials, process documents, and enforce compliance logic across state-regulated requirements
- Implement document parsing/extraction pipelines and improve the accuracy and reliability of automated checks
- Work across frontend (React/Ionic mobile) and backend (Node/NestJS) to deliver end-to-end solutions
- Collaborate with product, design, and operations to ensure a smooth and empathetic user experience for healthcare workers
- Contribute to technical design discussions, write clear documentation, and own parts of the system from design through production
- Troubleshoot production issues, improve observability, and scale services as the user base grows
Requirements:
- Professional software engineering experience building customer-facing systems
- Strong TypeScript experience across frontend and/or backend codebases
- Experience with React and familiarity with mobile frameworks (Ionic or similar)
- Backend experience with Node.js; familiarity with NestJS is a plus
- Experience working with databases such as MongoDB and Postgres
- Practical experience building or integrating document-processing or validation systems, or strong willingness to learn applied ML/NLP pipelines for extraction
- Strong product sense and customer empathy — you design features with the end user (e.g., clinicians) in mind
- Bachelor's degree or equivalent practical experience
- Prior experience building onboarding, identity verification, background-check, or credential-validation systems
- Experience designing compliance logic for regulated industries (healthcare licensing, state-specific requirements)
- Familiarity with building asynchronous, reliable pipelines for document ingestion and validation
- Experience with testing strategy for both frontend and backend (unit, integration, and end-to-end)
- Experience working in remote-first teams and asynchronous communication patterns