Software Engineer (Full-stack)

Impiricus

$110K — $135K *
Healthcare
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of software engineering experience, especially in frontend technologies like Next.js and React.
  • Experience in developing and integrating backend services and APIs, preferably in Python.
  • Strong grasp of JavaScript/TypeScript and component-based UI development principles.
  • Practical exposure with LLMs, prompt engineering, or AI model integrations in production.
  • Familiarity with RESTful APIs, SQL databases, and full-stack architecture essentials.
  • Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices like CI/CD and containerization.
  • Degree in Computer Science, Engineering, or a related field is preferred.

Responsibilities

  • Build and maintain responsive web applications using React and Next.js for engaging user experiences.
  • Develop reusable frontend components and transform UX/UI designs into production-ready features.
  • Design and integrate scalable APIs and backend services using Python, supporting web and AI functionalities.
  • Collaborate with Product and UX/UI teams to create user-focused technical solutions.
  • Incorporate AI-powered workflows, including prompt engineering and model integrations.
  • Produce clean, maintainable code while participating in code reviews and adhering to engineering best practices.
  • Enhance application performance and scalability through continuous testing and optimization.
  • Engage in CI/CD processes and partner with the team for reliable production releases.

Benefits

  • Comprehensive medical, dental, and vision coverage for you and dependents, along with a healthcare concierge.
  • Pre-tax savings options for healthcare and dependent care, with employer contributions to HSA.
  • 100% employer-covered short- and long-term disability insurance, plus life and AD&D coverage.
  • Flexible vacation policy allowing for a personalized approach to time off.
  • Paid parental leave for new, adopted, or foster parents after 6 months of employment.
  • Hybrid working model that encourages in-office collaboration while supporting full remote work.
  • 401(k) plan with tax advantages and company matching contributions.
Full Job Description
Job Title: Software Engineer (Full Stack)

Location: New York, NY, Atlanta, GA, or Remote, USA

Employment Type: Full-time, Exempt

Job Summary:

As a Software Engineer at Impiricus, you will play a crucial role in designing, developing, and optimizing our digital healthcare solutions. You will work across multiple platforms, ensuring scalable, high-performance software development while leading technical initiatives. This role requires deep expertise in backend and frontend development, architecture design, and cross-functional collaboration to drive innovation in healthcare technology.

Duties/Responsibilities:
  • Build and maintain modern, responsive web applications using React and Next.js, creating intuitive and high-performing experiences for internal and external users.
  • Develop reusable frontend components and translate UX/UI designs into polished, production-ready features.
  • Design, build, and integrate scalable APIs and backend services in Python to support web applications, data workflows, and AI-powered functionality.
  • Collaborate with Product and UX/UI teams to translate business requirements into thoughtful technical solutions and seamless user experiences.
  • Integrate and enhance LLM and AI-powered workflows, including prompt engineering, model integrations, and user-facing AI experiences.
  • Write clean, maintainable, and well-tested code while participating in code reviews and contributing to shared engineering standards and best practices.
  • Improve application performance, reliability, and scalability across the frontend and backend through testing, monitoring, debugging, and optimization.
  • Contribute to CI/CD, cloud-native deployments, and observability, partnering with the broader engineering team to deliver reliable production releases.
  • Take ownership of features from development through deployment, communicate technical decisions clearly, and contribute to documentation and continuous improvement across the codebase.

Experience:
  • 2+ years of software engineering experience building production applications, with strong frontend experience using Next.js, React, or similar modern JavaScript/TypeScript frameworks.
  • Experience developing and integrating backend services and APIs, ideally using Python; Node.js experience is a plus.
  • Strong understanding of JavaScript/TypeScript, responsive UI development, component-based architecture, and frontend performance.
  • Hands-on experience with LLMs, prompt engineering, or AI model integrations in production applications.
  • Proficiency working with RESTful APIs, databases (SQL), and full-stack application architecture.
  • Experience with cloud platforms such as AWS, Azure, or GCP, along with CI/CD, containerization, monitoring, or other modern DevOps practices.
  • Bachelor's degree in Computer Science, Engineering, or a related field is a plus
  • Experience in healthcare, HIPAA-regulated environments, or distributed engineering teams is a plus.

The base salary range for this role is $110,000 - $135,000.

Where you land within the range will reflect your skills, experience, and location, while keeping team parity in mind and leaving room for future growth.

Benefits:

Impiricus focuses on taking care of our teammates' professional and personal growth and well-being.

Healthcare: Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge
HSA, FSA & DCFSA: Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan)
Coverage & Protection: 100% paid short- and long-term disability, plus life and AD&D insurance
Flexible Time Off: Take the time you need with a flexible vacation policy - recharge your batteries your way
Parental Leave: Paid parental leave to spend time with your newborn, adopted, or foster child (available after 6 months)
Your Work, Your Way: If you're close to an office, we encourage spending some time in-person to collaborate and connect. If not, remote is always an option.
401(k): Save for your future with tax advantages (and company match!)

Similar Jobs

More Jobs at Impiricus

More Healthcare Jobs

Find similar Software Engineer (Full-stack) jobs: