Full Stack Software Engineer (TypeScript/React)
OneImaging
- Location
- United States, Canada
- Job Type
- full-time
- Salary
- Unknown
- Posted
- July 31, 2025
Job Description
About Us: OneImaging is revolutionizing the radiology landscape by delivering affordable, accessible, and seamless imaging services. Our mission is to simplify patient journeys by overcoming traditional healthcare challenges such as high costs, limited availability, inefficient scheduling, and complex insurance procedures. Join us in making a tangible reduction in healthcare costs and improving experiences.
Role Overview: We are seeking a versatile Full Stack Software Engineer who can contribute across our entire technology stack. You'll help architect and build end-to-end solutions for our healthcare platform, from intuitive user interfaces to robust backend services. This role involves developing features that span our React frontend and TypeScript/Node.js backend, ensuring seamless integration and optimal performance throughout our patient and provider experiences.
Key Responsibilities:
- Design and implement full stack features using TypeScript, React, Next.js, Node.js, Express, MongoDB, and PostgreSQL
- Build responsive, accessible frontend interfaces that provide exceptional user experiences for patients and healthcare providers
- Develop scalable backend services and RESTful APIs with comprehensive authentication, authorization, and HIPAA-compliant audit logging
- Create reusable React components and maintain consistent design patterns across the application
- Implement state management solutions and optimize frontend performance for complex healthcare workflows
- Write comprehensive tests across the stack, including unit tests, integration tests, and end-to-end tests
- Align with UI/UX designs and PRDs to translate screens and prototypes into production-ready features
- Work closely with data engineering teams to integrate analytics and business intelligence capabilities
- Participate in architecture decisions that impact both frontend and backend systems
- Optimize application performance, troubleshoot issues across the stack, and ensure minimal downtime
- Leverage AWS services for deployment, including S3, CloudFront, Route 53, App Runner, and Fargate
- Maintain clear documentation for APIs, component libraries, and architectural decisions
Requirements
Required Qualifications:
- B.S. in Computer Science, Engineering, or related technical discipline with 4+ years of full stack development experience, or 6+ years of relevant industry experience
- Strong proficiency in TypeScript and JavaScript across both frontend and backend environments
- Expertise with React, Next.js, and modern frontend build tools (Webpack, Vite, etc.)
- Proven experience with Node.js, Express, and RESTful API development
- Solid understanding of both MongoDB (Mongoose) and PostgreSQL database systems
- Experience with responsive design, CSS-in-JS solutions, and frontend performance optimization
- Familiarity with testing frameworks including Jest, React Testing Library, and Cypress
- Understanding of web security best practices and experience implementing secure authentication/authorization
- Strong problem-solving skills and ability to debug issues across the entire stack
- Excellent communication skills and ability to work effectively in cross-functional teams
Preferred additional skills:
- Experience with healthcare data standards (FHIR, HL7, DICOM) and handling sensitive medical data
- Familiarity with HIPAA compliance requirements and security best practices
- Experience with GraphQL and modern API design patterns
- Knowledge of containerization (Docker) and microservices architecture
- Proficiency with AWS services and cloud-native development
- Experience with CI/CD pipelines and DevOps practices
- Familiarity with server-side rendering and Next.js optimization techniques
- Experience integrating AI/ML services (OCR, LLM) into web applications
- Understanding of accessibility standards (WCAG) and inclusive design principles
Benefits
Why Join Us?
- Competitive salary and comprehensive benefits
- Opportunity to directly improve healthcare delivery and patient outcomes
- Work on challenging full stack problems that require creative solutions
- Collaborative environment with passionate, experienced professionals
- Flexible remote work arrangements
- Clear opportunities for professional growth and technical leadership
- Exposure to cutting-edge healthcare technology and AI integration
How to Apply: Please submit your resume along with a cover letter highlighting your full stack development experience and explaining your interest in joining OneImaging. Including links to your GitHub profile or portfolio showcasing full stack projects is encouraged. - OneImaging is an equal opportunity employer, celebrating diversity and committed to fostering an inclusive workplace.
π― Who is this job for?
This role is ideal for a Fullstack Engineer with 4–6+ years of experience in TypeScript, React, Next.js, Node.js, and Express, plus strong backend skills in MongoDB and PostgreSQL. It's best for someone who thrives in healthcare tech, understands HIPAA compliance, and is excited to build secure, responsive, full-stack solutions in a remote, mission-driven environment. Experience with AWS, testing, accessibility, or healthcare standards like FHIR or HL7 is a strong plus.
π¬ Potential Interview Questions
-
Describe your experience building full stack applications using TypeScript, React, and Node.js.
Built and maintained healthcare and fintech platforms using TypeScript, React (with Next.js), and Node.js with REST APIs and real-time data handling. -
How have you implemented HIPAA-compliant features in previous applications?
Ensured encrypted data at rest and in transit, role-based access control, detailed audit logging, and maintained documentation for security policies. -
What strategies do you use to ensure performance in large-scale React applications?
Use memoization (React.memo), code splitting, lazy loading, throttling/debouncing user input, and avoid unnecessary re-renders via proper key usage. -
How do you approach RESTful API design and authentication in Express?
Design clean endpoints using REST principles, use JWT or OAuth2 for auth, middleware for request validation and logging, and async error handling. -
Describe your experience with both MongoDB and PostgreSQL in the same application.
Used MongoDB for flexible user data and event logs, PostgreSQL for transactional operations and relational data, synced using service boundaries. -
How do you ensure test coverage across frontend and backend systems?
Use Jest and React Testing Library for component tests, supertest for API endpoints, and Cypress for end-to-end flows in critical user journeys. -
Have you deployed applications using AWS services like App Runner, Fargate, or CloudFront?
Deployed containerized apps with Fargate, served static assets via CloudFront + S3, and used Route 53 for domain management and failover setup. -
What tools and practices do you use to optimize Next.js for performance and SEO?
Implement SSR/SSG when needed, preload key resources, use Image and Script components correctly, and monitor using Lighthouse and Web Vitals. -
How have you worked with healthcare standards like FHIR or DICOM?
Parsed and displayed patient records from FHIR endpoints and integrated DICOM viewer libraries for diagnostic image rendering and annotation. -
Why are you interested in working at OneImaging and in healthcare technology?
Excited to improve healthcare accessibility through tech, passionate about solving complex workflows with clean UX, and aligned with the mission.
π Job Summary
OneImaging is hiring a Full Stack Software Engineer (remote, US/Canada) to help transform radiology through accessible, tech-driven healthcare solutions. You'll work with TypeScript, React, Next.js, Node.js, MongoDB, and PostgreSQL to build scalable, HIPAA-compliant features across the stack. Ideal for engineers with 4–6+ years of experience passionate about improving patient care through modern, cloud-native development. Enjoy a competitive salary, flexible remote work, and the chance to shape healthcare experiences with a mission-driven team.