ForgeApply · Job listing
Software Engineer, Full Stack
ImmunityBio
See all 59 open roles at ImmunityBio →
Tailor your resume for this ImmunityBio job in about a minute.
ForgeApply tailors your resume and cover letter to this exact posting, then hands you a ready-to-submit application for ImmunityBio's site. Free trial, no card required.
About this role
Company Overview ImmunityBio is a vertically integrated commercial stage biotechnology company developing next-generation therapies that bolster the natural immune system to defeat cancers and infectious diseases. The Company’s range of immunotherapy and cell therapy platforms, alone and together, act to drive and sustain an immune response with the goal of creating durable and safe protection against disease. Designated an FDA Breakthrough Therapy, ANKTIVA is the first FDA-approved immunotherapy for non-muscle invasive bladder cancer CIS that activates NK cells, T cells, and memory T cells for a long-duration response. The Company is applying its science and platforms to treating cancers, including the development of potential cancer vaccines, as well as developing immunotherapies and cell therapies that we believe sharply reduce or eliminate the need for standard high-dose chemotherapy. These platforms and their associated product candidates are designed to be more effective, accessible, and easily administered than current standards of care in oncology and infectious diseases.
Why ImmunityBio? • ImmunityBio is developing cutting-edge technology with the goal to transform the lives of patients with cancer and develop next-generation therapies and vaccines that complement, harness and amplify the immune system to defeat cancers and infectious diseases. • Opportunity to join a publicly traded biopharmaceutical company with headquarters in Southern California. • Work with a collaborative team with the ability to work across different areas of the company. • Ability to join a growing company with professional development opportunities.
Position Summary The Software Engineer, Full Stack is a skilled Full Stack Developer with strong mobile experience to join our AI infrastructure and applications team. You’ll design, build, and maintain next-generation AI-driven web and mobile systems, working across modern front-end frameworks, backend services, and containerized deployments.
Essential Functions • Design, develop, and maintain full-stack applications using Next.js, Svelte, React, and TypeScript. • Build and optimize backend services using Node.js and Bun for performance and scalability. • Develop and maintain iOS and Android mobile applications integrated with cloud and AI microservices. • Work with LangChain, CrewAI, and LlamaIndex to build intelligent, context-aware user experiences and workflows. • Integrate and manage containerized services using Docker, Docker Compose, and Kubernetes. • Collaborate with designers, ML engineers, and DevOps to deliver secure, maintainable, and high-performance applications. • Implement clean coding practices, CI/CD pipelines, and application performance monitoring. • Create, edit and adhere to Standard Operating Procedures (SOPs), process improvements, and standardization of templates. • Performs ad-hoc and cross-functional duties and/or projects as assigned to support business needs and provide developmental opportunities.
Education & Experience • Bachelor’s degree in Computer science, Software Engineering, or a related field is required. • 3+ years of professional full-stack or mobile development experience is required • Proficiency in JavaScript/TypeScript across both frontend and backend ecosystems is required. • Experience with React, Next.js, or Svelte for modern frontend development is required. • Experience with mobile app development (native or cross-platform) for iOS and Android is required. • Experience with Docker and Kubernetes for deployment and orchestration is preferred. • Experience with AI/LLM frameworks such as LangChain, LlamaIndex, or CrewAI is preferred. • Experience deploying AI-enabled applications in production environments is preferred.
Knowledge, Skills, & Abilities • Strong understanding of Node.js (Bun or similar runtimes a plus) • Familiarity with AI/LLM frameworks such as LangChain, LlamaIndex, or CrewAI is highly desirable. • Understanding of REST and GraphQL APIs, authentication, and secure data handling. • Knowledge of on-premise or hybrid Kubernetes environments. • Familiarity with prompt engineering, vector databases, or AI workflows. • Contribution to open-source projects or portfolios demonstrating advanced web/mobile work. • Excellent problem-solving and communication skills, with a collaborative mindset. • Excellent interpersonal skills and ability to work effectively in a cross-functional team environment. • Strong technical writing, communication, and organizational skills, including the ability to produce concise READMEs, architecture documents, and runbooks.
Working Environment / Physical Environment • This position will either work onsite in Dunkirk NY • Regular work schedule is Monday – Friday, within standard business hours. Flexibility is available with manager approval. • Must possess mobility to work in a standard office setting and to use standard office equipment, including a computer. • Lift and carry materials weighing up to 20 pounds • This position requires extensive use of computer keyboards and monitors.
This position is eligible for a discretionary bonus and equity award. The annual base pay range for this position is below. The specific rate will depend on the successful candidate’s qualifications, prior experience as well as geographic location. $130,500 (entry-level qualifications) to $145,000 (highly experienced) annually The application window is anticipated to close on 60 days from when it is posted or sooner if the position is filled or closed. ImmunityBio uses artificial intelligence (AI) tools to assist with sourcing and identifying potential candidates for open positions. These tools help us reach qualified applicants and improve the efficiency of our recruitment outreach. No preference is given to applicants sourced or identified by AI tools. Important: AI is not used to screen, evaluate, rank, assess, or make hiring decisions about applicants. All applications are revie
Tailor your resume for this ImmunityBio role before you apply.
Tailor my resume for this jobSimilar jobs
- Software Engineer, Full Stack — Plane · United States
- Software Engineer, Full Stack — Norm AI · New York City
- Software Engineer, Full Stack — Gamma · San Francisco
- Software Engineer, Full Stack — Exa · San Francisco, California
- Software Engineer, Full Stack — Bayesianhealth · Remote
- Software Engineer, Full Stack — Siftstack · San Francisco, CA
- Software Engineer, Full Stack — Siftstack · Remote
- Software Engineer, Full Stack — Office Hours · San Francisco, NYC
More like this: Software Engineer Jobs · Browse all jobs
Free ATS checker · No Salary on the Job Posting? How to Find the Number Before You Interview