Job Details
Skills And Tools:
Job Description
Job Overview
We’re looking for a seasoned Senior Full-Stack Developer to own the design and delivery of our next-generation Laboratory Information System (LIS).
You’ll drive the end-to-end software development lifecycle—architecture, development, QA collaboration, deployment and maintenance—building secure, compliant, high-performance applications for clinical environments.
You’ll leverage both traditional tools and cutting-edge AI-powered code-generation platforms (e.g., Cursor, Windsurf) to accelerate delivery without sacrificing quality.
What You’ll Do
Architect & Build
- Lead design of modular, scalable back-end services in Java (Spring Boot, Micronaut, or similar).
- Craft intuitive, responsive front-ends with React (Redux/Context API, TypeScript).
- Define and implement robust data models, APIs, and database schemas (relational and/or NoSQL).
Full SDLC Ownership
- Translate clinical and business requirements into technical specifications.
- Write clean, maintainable code; enforce coding standards and best practices.
- Collaborate closely with QA teams to design test plans (unit, integration, UAT), track defects, and ensure zero-defect releases.
AI-Enhanced Productivity
- Integrate AI tools (Cursor, Windsurf, GitHub Copilot, etc.) into your workflow to prototype faster, generate boilerplate, and automate routine tasks.
- Continuously evaluate and adopt new AI/ML developer tools to boost team efficiency.
Cross-Functional Collaboration
- Partner with product managers, domain experts, UX/UI designers, and DevOps to iterate on features and refine user workflows.
- Mentor junior engineers; conduct code reviews and knowledge-sharing sessions.
Security & Compliance
- Embed role-based access control, audit logging, and encryption to satisfy HIPAA/FDA requirements.
- Work with Security and Compliance teams to perform risk assessments and vulnerability remediation.
Job Requirements
What We’re Looking For
Required
- 6+ years of professional experience in full-stack Java/React development.
- Deep understanding of the software development lifecycle, agile methodologies, and CI/CD pipelines.
- Expertise in building RESTful APIs, relational databases (e.g., PostgreSQL), and front-end architecture.
- Proven track record collaborating with QA teams on automated testing and user acceptance.
- Hands-on experience using AI-powered coding assistants (e.g., Cursor, Windsurf, Copilot) to accelerate development.
- Strong communication skills and ability to bridge technical and non-technical stakeholders.
Nice to Have
- Prior experience in healthcare domain (LIS, EHR, medical billing) and familiarity with HL7/FHIR standards.
- Knowledge of cloud platforms (AWS, Azure) and container orchestration (Docker, Kubernetes).
- Background in performance tuning, microservices, and event-driven architectures.
Why Join Us?
- Impactful Work: Build mission-critical systems that improve patient care worldwide.
- Innovative Culture: We embrace the latest AI/ML tools and encourage experimentation.
- Growth Opportunities: Mentorship, training budget, and clear career progression.
- Flexible Environment: Remote-friendly policy, collaborative team spanning multiple time zones.
If you’re passionate about merging deep technical expertise with healthcare impact—and excited to pioneer AI-driven development—let’s talk!