Helping employers and employees save up to 80% on health plan and out-of-pocket medical imaging costs.
Full Stack Software Engineer
Location
United States
Posted
7 days ago
Salary
$120K - $180K / year
Seniority
Mid Level
Job Description
Full Stack Software Engineer
OneImaging
Role Description 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. - Design and implement full stack features using TypeScript, React, Next.js, Node.js, Express, 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 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 Requirements - Experience with healthcare data standards (FHIR, HL7, DICOM) and handling sensitive medical data - Familiarity with HIPAA compliance requirements and security best practices - 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 - The base salary range for this position is $120,000 - $180,000. - Individual compensation will depend on various factors, including qualifications, skills, experience, location, and applicable laws. - This role is eligible to participate in our equity incentive and competitive benefits plans.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Work with the founding team to shape product and engineering culture • Solve complex engineering problems in event planning • Design and build a product for capturing and structuring expert domain knowledge • Collaborate with in-house event planning experts
Senior Software Engineer
GoGlobalLeader in International PEO | EOR services. Go Fast. Go Smart. GoGlobal.
• Design and architect scalable, maintainable software solutions. • Write clean, efficient, and well-documented TypeScript code. • Lead technical design reviews and provide constructive feedback. • Drive technical decisions and establish engineering best practices. • Evaluate and introduce new technologies and tools to improve productivity. • Mentor other engineers through code reviews and pair programming. • Collaborate with cross-functional teams including Product, Design. • Participate in technical discussions and contribute to engineering strategy. • Share knowledge through documentation, tech talks, and workshops. • Navigate and contribute effectively within a large engineering organization. • Own end-to-end delivery of complex features and projects. • Ensure high code quality through rigorous testing and code reviews. • Identify and resolve technical debt and performance bottlenecks. • Participate in on-call rotations and incident response when necessary. • Drive continuous improvement in engineering processes and practices. • Improve CI/CD pipelines (GitHub Actions, ArgoCD), testing strategies, and deployment processes. • Contribute to the technical roadmap and product strategy. • Identify opportunities for innovation and efficiency improvements. • Help scale engineering practices for a growing organization. • Foster a culture of technical excellence and continuous learning.
Distribution Systems Engineer Senior
Apex SystemsApex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre
Title: Distribution Systems Engineer Senior Location: 100% REMOTE Job Description: Job#: 3024116 Job Description: For immediate response, please send to [email protected]: Updated WORD resume, desired hourly rate, and best time to speak! JOB ID: 3024116 Position: Distribution Systems Engineer (Telecom Technician) Number of Openings: 10-20+ Location: 100% REMOTE Duration: 6+ Month Contract, possible extension We're expanding our Network Design team and looking for Network Infrastructure Designers to support large-scale technical refresh efforts across multiple U.S. military bases. This is a back-office, design-focused role responsible for translating field survey data into accurate, production-ready network, fiber, and power drawings. This role is ideal for designers who enjoy documentation, accuracy, and working behind the scenes to support enterprise-scale infrastructure programs. What You'll Do - Create and maintain network architecture diagrams and network layouts using Visio and CAD - Develop drawings for: - As-built and future-state network designs - Fiber, OSP, and pathway layouts - Power systems, UPS, and electrical infrastructure - Update and proof drawings based on: - Power, fiber, and infrastructure surveys - Wi‑Fi and network assessments - Document network infrastructure across multiple Air Force bases (any location with network switches or equipment) - Consolidate survey and design data into Technical Refresh documentation - Support engineering and implementation teams with accurate, validated designs What We're Looking For - Experience with Visio and/or CAD for network or infrastructure design - Ability to translate technical survey data into clear, accurate drawings - Background in one or more of the following areas: - Network infrastructure or switching - Fiber and OSP design - Power systems / UPS - Wi‑Fi or RF-related infrastructure - Strong attention to detail and comfort working in a documentation-heavy role You do not need to be an expert in everything. We value a team with complementary strengths (power, Wi‑Fi, fiber, switching, etc.). EO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178. Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide. Employee Type: Contract Remote: Yes Location: Not Applicable, AL, US Job Type: Engineering and Technicians Pay Range: $57 - $70 per hour Similar Jobs - Distribution Systems Operator - Area Planning Engineer (Distribution) - Systems Engineer Senior - Sr. IT Systems Manager - Systems Engineer
• Architect, build, and maintain robust integrations between our platform and external third-party systems • Ensure scalability, reliability, and security within our AWS environment • Design and implement well-structured APIs and services that enable seamless data exchange across platforms, following best practices in versioning, authentication, and error handling • Build and operate services on AWS with strong CI/CD practices and infrastructure-as-code (IaC) to enable reliable, repeatable deployments • Implement monitoring, logging, and alerting for integrations • Investigate incidents, resolve root causes, and proactively harden systems against recurrence • Use AI tools in day-to-day development (e.g., for code generation, debugging, test creation, and documentation) and help establish practical AI adoption across the team




