Full Stack Software Engineer
$125k - $160kCala Health
About Cala
At Cala, we're working to free people from the burden of chronic disease. We began by creating the first non-invasive prescription therapy for hand tremor. After years of careful fine-tuning and improvements, we released Cala kIQ - our most sophisticated therapy yet. Our products have empowered thousands of people to get back to their lives with confidence and ease. But we won't stop there. Our pioneering technology can be applied across neurology, cardiology, and so much more. It's all part of our mission to help people in their struggle with chronic disease. We're only just getting started. Role Overview We are seeking a versatile Full Stack Software Engineer to join our engineering team. Reporting to the Software Engineering Manager, this is a hands-on role requiring comfort and confidence in working across the entire stack, with a particular emphasis on user-facing frontend experiences.While the baseline expectation is full-stack competency, the nature of our product cycles means your focus will shift. Assignments may prioritize frontend interface design, backend logic, or a seamless combination of both based on product needs. You will be a key player in bridging the gap between complex backend logic and modern, interactive interfaces. Candidates across the US are encouraged to apply. Proximity to headquarters in the San Francisco Bay Area is preferred but not required.
Applicants must be currently authorized to work in the United States on a full-time basis. Cala will not sponsor applicants for work visas. The compensation range for this role is market driven, with a salary range of $125,000 - $160,000. Additionally, we offer a robust benefits package. This offering is aligned with our overall compensation philosophy.
AI Disclaimer: Cala does not permit the use of AI during interviews and technical testing so that we can property assess thought process and skillset. Specific Responsibilities
- Web & Mobile Development: Build delightful, performant, and accessible user experiences for our consumer-facing applications across Web and Mobile using React and React Native .
- End-to-End Ownership: Contribute across the stack, owning features end-to-end from frontend implementation through backend integration and experimentation.
- API Development: Develop and maintain robust REST APIs using Python frameworks such as FastAPI .
- Database Management: Design and manage databases, including relational databases like MySQL and PostgreSQL , and NoSQL databases like DynamoDB or MongoDB .
- Code Quality: Write well-tested, maintainable code across frontend, backend, and integration layers.
- System Design: Participate in technical discussions around system design, performance tradeoffs, and long-term maintainability.
- Collaboration: Collaborate with cross-functional teams (Product, Design) to gather requirements, design solutions, and deliver high-quality applications.
- Technical Strategy: Contribute to technical decision-making regarding architecture, libraries, and tools to optimize performance and developer experience.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 3 to 6 years of professional software engineering experience in building production systems across both frontend and backend.
- Strong proficiency in Python; hands-on experience with the FastAPI REST framework & Database ORM's .
- Highly proficient in JavaScript/TypeScript; hands-on experience building modern frontend applications with React
- Must have a strong grasp of HTML5 and CSS3.
- Experience working with relational databases (MySQL, PostgreSQL) and NoSQL databases (DynamoDB, MongoDB).
- Proficiency in writing and executing unit tests using frameworks like pytest, React Testing Library, or similar tools.
- Experience integrating LLM APIs ( OpenAI , Anthropic , or Gemini ) into production applications. You understand how to manage context, prompts, and API costs.
- Strong familiarity with AWS services for cloud-native application development.
- An eye for design details and a passion for User Experience (UX); ability to bridge the gap between design mockups and technical implementation.
- Hands-on knowledge of DevOps tools, specifically Terraform and Docker , for managing containerized environments.
- Familiarity with the "AI Stack" beyond APIs-such as vector databases (Pinecone, pgvector), RAG (Retrieval-Augmented Generation) architectures, or local model inference (Ollama).
- Experience in automated testing at multiple levels (unit, integration, end-to-end).
- Experience with Hardware-Software integrations using services like AWS IoT.
- Experience in Healthcare & SaMD applications within a regulated healthcare environment.
- Ability to sit or stand at a desk for prolonged periods of time
- Ability to operate a computer keyboard, mouse and other related equipment
- Close vision, color vision and the ability to adjust focus are required to read code, analyze interfaces and visually identify defects
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in United States vacancy
$137k - $228k
...level. We’re hiring a solution driven Software Engineer to work onsite with U.S. Government... ...software solutions. Work with cloud tech stacks to perform data extraction, manipulation... ..., clients, and users Ability to work full time onsite Minimum Qualifications:...SuggestedFull timeFlexible hours$185k - $228k
...that integrate bespoke capabilities and tools to solve our customers most complex challenges. We’re seeking an experienced full stack software engineer to support work across the full analytical workflow. Technical tasks include ELT, managing, analyzing, and enrichment of...SuggestedFlexible hours$185k - $228k
...that integrate bespoke capabilities and tools to solve our customers most complex challenges. We’re seeking an experienced full stack software engineer to support work across the full analytical workflow. Technical tasks include ELT, managing, analyzing, and enrichment of...SuggestedFlexible hours- ...Translate high-level requirements into actionable development tasks. Design and implement scalable, reliable software solutions. Write clean, tested code and participate in code reviews. Ensure software quality through unit and end-to-end testing....SuggestedRemote work
- Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...SuggestedRemote work
- ...adherence. Contribute Be a part of a small team that gives you the power to take ownership of your work and see it succeed. Grow Take on new challenges and broaden your scope. Open Positions ~ Full Stack Software Engineer (Overland Park, Kansas)...
$60 - $120 per hour
...Micro1 seeks a Software Developer to join a dynamic team in a remote setting. This role involves designing, developing, and maintaining scalable applications using languages like Python, Rust, and GoLang. Ideal candidates will have at least 3 years of experience in software...Hourly payRemote work$140k - $150k
A health insurance company is seeking a mid-level Software Engineer to design and build innovative tech solutions. This remote role requires proficiency in React, Next.js, and AWS services. You'll collaborate with a dedicated team to shape products that empower users to...Remote work- ...Full Stack Engineer (Backend) We are seeking a highly skilled Full Stack Engineer (Backend) to join our dynamic team. In this role, you... ...microservices architecture is a plus. You will engage in the full software development lifecycle, from conceptualization and design to...Work at officeRemote workFlexible hours
- A leading research accelerator is seeking a Software Engineer to enhance AI-driven coding solutions. This role requires over 5 years of software engineering experience, including work at a top-tier product company. Responsibilities include refining AI-generated code and...Contract workFor contractorsFlexible hours
- A leading AI research accelerator is seeking a software engineer to evaluate AI-generated code and collaborate on coding solutions. The role requires at least 5 years of software engineering experience, with 2+ years at top-tier companies. Candidates will work flexibly,...For contractorsRemote work10 hours per week
- ...Backend Developer We need backend developers with heavy experience in Java and Spring Boot. If they have full stack experience with some front-end knowledge, they will have an advantage as one of these roles may turn into a need that could definitely use full-stack...
- A leading tech company based in San Francisco is looking for an experienced software engineer to evaluate and refine AI-generated code, collaborate with teams on AI-driven solutions, and build agents for code verification. The ideal candidate should have over 5 years of...For contractors10 hours per weekFlexible hours
- ...A leading fintech company in Canada is seeking a Software Developer to build and maintain RESTful APIs for their credit card and payments platform. Candidates should have 1-2 years of development experience, a solid understanding of SQL and API design, and a willingness...Remote work
- Backend Developer We need backend developers with heavy experience in Java and Spring Boot. If they also have some front-end experience, they will have an advantage as there may be a need for full-stack skills, especially for the senior position.
$60 per hour
...Senior Full Stack Software Engineer Location: Reston, VA. But resources will work from home till the time COVID situation stabilizes Maximum Rate: $60/hr Job Description: • Java, Spring, Spring boot, API, Micro Services, Tomcat, Oracle, Java Script, Angular...Remote workWork from home- Job Title The Expertise and Skills You Bring Strong Java/J2EE (Version 11+) development working on enterprise level applications utilizing frameworks like Spring Boot and Hibernate JPA Hands on experience with building RESTful Web Services/APIs Ability to multi...
- A financial technology company is seeking a Software Engineering Apprentice to join their Engineering team. This 6-month apprenticeship offers dedicated mentoring and involvement in critical projects that serve millions of customers. Candidates should be excited to learn...ApprenticeshipRemote work
- ...are a product-oriented team that works without ego and strives to solve real problems for the cannabis industry. As a software engineer, you will take full ownership over shipping core workflows of the product. This involves working closely with product, customer success,...Remote work
- A premier AI research accelerator is seeking a Software Engineer with over 5 years of experience, including time at top-tier companies. Responsibilities include evaluating AI-generated code, working with cross-functional teams, and building verification agents. The role...For contractors10 hours per weekFlexible hours
- ...Full Stack Software Engineer Location: Remote (Must be able to work EST hrs.) Duration: Temp To Hire NO VISA or C2C Required: JS with heavy emphasis on TypeScript and React. Experience automating manual processes and having a proactive mindset to be able to bring...Temporary workRemote work
- A leading AI research accelerator is seeking a software engineer experienced in refining AI-generated code and collaborating on AI-driven... ...5 years in software engineering, with expertise in building full-stack applications and a strong understanding of software architecture...For contractors10 hours per weekFlexible hours
- A leading AI research accelerator is seeking a software engineer for a contractor role. The position involves evaluating AI-generated code... ...over 5 years of software engineering experience, with strong full-stack application development skills. This role offers flexible...Contract workFor contractors10 hours per weekFlexible hours
$65k - $80k
...Thanx is seeking a full stack developer to build software solutions utilizing AI workflows and modern web frameworks. You will work in a geographically distributed agile environment and leverage AI coding tools to enhance productivity. Candidates should have over 3 years...- A leading AI research accelerator is seeking a Software Engineer for a contractor role. Candidates should have over 5 years of software engineering experience, with strong abilities in developing scalable applications and evaluating AI-generated code. This role offers flexible...For contractors10 hours per weekFlexible hours
- A leading fintech company in the US is seeking a Software Engineer to join their mission-driven team. This role involves full-stack development across a TypeScript, React, and React Native stack, focusing on rebuilding financial tools for agricultural producers. The ideal...Remote work
- ...Collaborating with the Product Engineering team, the full-time Full-Stack Software Engineer will assist in developing innovative healthcare data applications, focusing on user experience, API development, and data pipeline management while working remotely in a hybrid...Full timeRemote work
$155k - $175k
...Full-Stack or Frontend Software Engineer Title of Role: Full-Stack or Frontend Software Engineer Location: Boston, MA, hybrid Company Stage of Funding: Venture-Backed — Healthcare Office Type: Hybrid Salary: $155K–$175K Company Description We're representing...Work at officeLocal areaFlexible hours$150k - $350k
...Partner at Y Combinator and founder of Lever. Our AI researchers, engineers, and designers have worked at Google, Nvidia, Meta, Netflix,... ...execute at scale. About the Role We're looking for a Full-Stack Engineer (Backend-leaning) to design and build the systems and...- ...Full Stack Developer We are looking for a highly capable, hands-on Full Stack Developer with 4–6 years of professional experience. This role is for a builder who understands the "how" and "why" behind the code. We aren't looking for someone who just stitches together...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
Related searches
- full stack react developer United States
- lead full stack java developer United States
- full stack / python developer (remote) United States
- java full stack angular developer United States
- full stack engineer United States
- mid level full stack developer United States
- full stack developer remote United States
- remote .net full stack web developer United States
- full stack java developer United States
- mean stack developer United States


