Software Engineer (Backend)
Posted 1 month ago Expired
This job has expired
Looking for a job like Software Engineer (Backend) in or near Miami, FL? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
OneImaging is seeking a talented Backend Software Engineer to help grow and scale API services, transitioning an existing Node.js platform to TypeScript. You will design, build, and maintain robust backend features, develop API services, and implement controller tests for secure and efficient healthcare technology solutions.
Responsibilities
- Develop scalable backend service components using TypeScript, Node.js, Express, MongoDB, and PostgreSQL
- Build, maintain, and optimize RESTful APIs with clear roles, permissions, and audit logging aligned with HIPAA compliance requirements
- Refactor existing Node.js codebases to modern TypeScript standards, ensuring improved maintainability and reliability
- Write comprehensive unit and integration tests to ensure code reliability and robustness
- Collaborate closely with frontend engineers (React, NextJS) to deliver cohesive, responsive user experiences
- Engage with data engineers to allow for backend applications to mesh well with data-driven components and BI tools
- Optimize backend performance and troubleshoot production issues promptly, ensuring minimal downtime
- Leverage AWS services including S3, Route 53, App Runner, Fargate, Bedrock, and Transfer Family for secure deployment and scalability
- Participate actively in code reviews, knowledge sharing discussions, and development decisions to continuously enhance code quality and team practices
- Document backend architecture, API specifications, and technical decisions clearly and effectively
Requirements
- Proven expertise with TypeScript, Node.js, Express, MongoDB (Mongoose), and PostgreSQL
- Experience designing and implementing RESTful APIs, roles & permissions, and audit logging for regulatory compliance (e.g., HIPAA)
- Familiarity with testing frameworks such as Jest or Mocha
- Strong understanding of software architecture best practices and backend optimization techniques
- Excellent communication skills
- Collaborative mindset
- Ability to work effectively within cross-functional teams
Qualifications
- B.S. in Computer Science, Engineering, or related technical discipline
- 5+ years of experience in backend software engineering, or 8+ years of relevant industry experience
Nice to Have
- Familiarity with frontend frameworks, especially React
- Experience with healthcare data standards (FHIR, HL7, DICOM) and development standards of dealing with sensitive data
- Familiarity with using containerization technologies (Docker)
- Proficiency with AWS services including S3, Route 53, App Runner
- Exposure to CI/CD pipelines and agile development methodologies
- Experience working with multi agent (e.g. LLM & OCR) technologies
Skills
* Required skills
Benefits
About OneImaging
OneImaging is solving the outdated process of medical imaging exams with a concierge approach and a premium-quality radiology network of over 4,000 vetted providers across 48 states, reducing imaging costs by 60-80%.