Cala Health
A bioelectronic medicine company transforming the standard of care for chronic disease.
Full Stack Software Engineer
Location
California
Posted
22 days ago
Salary
$125K - $160K / year
Bachelor Degree3 yrs expEnglishAWSCloudDynamo DBJava ScriptMongo DBMy SQLNo SQLPostgresPythonReactReact NativeType Script
Job Description
• Build delightful, performant, and accessible user experiences for our consumer-facing applications across Web and Mobile using React and React Native.
• Contribute across the stack, owning features end-to-end from frontend implementation through backend integration and experimentation.
• Develop and maintain robust REST APIs using Python frameworks such as FastAPI.
• Design and manage databases, including relational databases like MySQL and PostgreSQL, and NoSQL databases like DynamoDB or MongoDB.
• Write well-tested, maintainable code across frontend, backend, and integration layers.
• Participate in technical discussions around system design, performance tradeoffs, and long-term maintainability.
• Collaborate with cross-functional teams (Product, Design) to gather requirements, design solutions, and deliver high-quality applications.
• Contribute to technical decision-making regarding architecture, libraries, and tools to optimize performance and developer experience.
Job Requirements
- 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.
Benefits
- Robust benefits package
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer22 days ago
Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor
Senior Software Engineer with backend responsibilities at Teachstone
Full-stack Engineer22 days ago
Full TimeRemoteTeam 51-200Since 2021H1B Sponsor
Staff Software Engineer improving Chainguard product integrations with partner platforms
AWSAzureCloudGoogle Cloud PlatformLinuxGo
Senior Staff Software Engineer
R1 RCMTechnology-driven revenue cycle management services for healthcare providers.
Full-stack Engineer22 days ago
Full TimeRemoteTeam 10,001+Since 2017H1B Sponsor
Senior Staff Software Engineer at R1 transforming healthcare technology solutions
ApacheAWSAzureCloudGoogle Cloud PlatformPythonScalaSOAPSpark
Senior Staff Software Engineer, Onboarding
CoinbaseWe're building an open financial system for the world.
Full-stack Engineer22 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor
Senior Staff Software Engineer at Coinbase developing Identity solutions.
Distributed Systems