Job Closed

This listing is no longer active.

Cala Health logo
Cala Health

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

Full Stack Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

California

Posted

108 days ago

Salary

$125K - $160K / year

Seniority

Senior

Job Description

Full Stack Software Engineer

Cala Health

• 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

Dedalus logo

System Administrator, Linux/Cloud

Dedalus

Dedalus Group is the leading european provider of digital solutions for Healthcare

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Advising on the optimal deployment and use of our software Opus::L • Assisting our users with questions and incidents as part of support • Handling calls, emails and web tickets, including documenting actions taken • Maintaining and servicing internal server infrastructure as well as customer systems • Developing migration strategies to transform on-premises infrastructures into modern cloud architectures • Implementing and optimizing solutions for monitoring, analysis and automation of system landscapes

Germany
Teachstone logo

Senior Software Engineer

Teachstone

Every student deserves life-changing teachers

OtherRemoteTeam 51-200Since 2008H1B No Sponsor

• Design and implement backend services and APIs that support multiple product teams. • Own complex systems end to end, including data models, business logic, and integrations. • Build and evolve identity and access management capabilities, including authentication, authorization, roles, and permissions. • Improve reliability, performance, and observability of existing services. • Lead technical design discussions and contribute to architectural direction. • Raise the bar on code quality through reviews, refactoring, and technical standards. • Diagnose and resolve production issues, including participating in root cause analysis. • Collaborate with product and engineering leadership to scope work and manage technical tradeoffs. • Mentor other engineers through pairing, feedback, and technical guidance.

United States
$124.5K - $134.5K / year
Job Closed
Chainguard logo

Staff Software Engineer

Chainguard

Making the software supply chain secure by default.

OtherRemoteTeam 51-200Since 2021H1B Sponsor

• Designing and developing technical integrations that connect Chainguard products to partner platforms such as cloud marketplaces, vulnerability scanners, and observability providers. • Building and maintaining our security advisory system, including schemas, APIs, and data feeds such as OSV and secdb. • Owning integrations with major cloud platforms, including GCP, AWS, and Azure, with a focus on areas like mirroring, IAM, and proxying. • Supporting a wide array of integration targets, from VMs and containers to libraries, ensuring compatibility with vulnerability scanners and other security tools. • Working closely with external partners acting as a technical influencer and helping them adopt and verify their support for Chainguard’s products, while also building internal infrastructure to ensure correctness and compliance. • Collaborating with internal teams to scope and support integration needs for product launches and new initiatives. • Acting as a force multiplier by mentoring peers, improving team processes, and guiding architectural decisions. • Driving long-term projects (6+ months), independently or with small teams, and delivering scalable, well-architected solutions.

United States
$184K - $231K / year
Job Closed
Goelett logo

Junior Linux Cloud Operator

Goelett

Your Online Booking Solution for Business Travel

Full TimeRemoteTeam 201-500Since 2011

• Container orchestration: creation, management, and troubleshooting of Docker containers. • System health monitoring: monitoring the infrastructure with tools such as Prometheus, Grafana, or Zabbix. • Application lifecycle management: performing application updates and patches to ensure smooth operation. • Linux administration: routine maintenance of Linux servers (Ubuntu/CentOS), including access-rights management and storage optimization. • Documentation: producing clear technical guides for internal processes.

Germany