Cala Health

A bioelectronic medicine company transforming the standard of care for chronic disease.

Full Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200H1B SponsorCompany SiteLinkedIn

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 Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer

Teachstone

Every student deserves life-changing teachers

Full-stack Engineer22 days ago
Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

Senior Software Engineer with backend responsibilities at Teachstone

United States
$124.5K - $134.5K / year

Staff Software Engineer

Chainguard

Making the software supply chain secure by default.

Full-stack Engineer22 days ago
Full TimeRemoteTeam 51-200Since 2021H1B Sponsor

Staff Software Engineer improving Chainguard product integrations with partner platforms

AWSAzureCloudGoogle Cloud PlatformLinuxGo
United States
$184K - $231K / year

Senior Staff Software Engineer

R1 RCM

Technology-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
Texas
$151.9K - $282.8K / year

Senior Staff Software Engineer, Onboarding

Coinbase

We'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
United States
$253.9K - $298.7K / year