OneImaging
Helping employers and employees save up to 80% on health plan and out-of-pocket medical imaging costs.
Software Engineer – Backend
Location
United States
Posted
150 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishAWSJava ScriptJestMochaMongo DBNext.jsNode.jsPostgresReactType Script
Job Description
• 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.
Job Requirements
- B.S. in Computer Science, Engineering, or related technical discipline with 5+ years of experience in backend software engineering, or 8+ years of relevant industry experience.
- 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, and ability to work effectively within cross-functional teams.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer150 days ago
ContractRemoteTeam 51-200H1B No Sponsor
Full Stack Python Web Developer creating and enhancing internal software systems
AWSCloudDjangoFlaskGraphQLKubernetesMongoDBMySQLPostgresPythonReactTerraform
Backend Engineer151 days ago
Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor
Senior Database Engineer supporting a SaaS digital marketing platform
AWSCloudJenkinsPythonSQL
Arizona + 26 moreAll locations: Arizona, California, Colorado, Florida, Illinois, Iowa, Kentucky, Maine, New Hampshire, New Mexico, New York, North Carolina, Ohio, Oregon, Massachusetts, Michigan, Minnesota, Missouri, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin
$120K - $140K / year
Backend Engineer151 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor
Lead .NET Developer and Mendix Developer for enterprise-level applications
ASP.NETAzureEntity FrameworkMicroservicesSQL.NET
United States
Backend Engineer151 days ago
Part TimeRemoteTeam 51-200H1B No Sponsor
Remote senior .Net Developer for designing and maintaining software applications
ASP.NETAzureJavaScriptSQL
United States