Senior Software Engineer, Full Stack

Company: Calm

Salary: Not provided

Location: , United States

react
node

Description

• Serve as the hands-on tech lead and primary system owner for Calm’s direct-to-consumer web platform

• Collaborate with designers, product managers, and customers to ensure products are reliable, performant, and secure

• Gather requirements, define project scope, and develop technical specifications

• Design, develop, and maintain full-stack systems that are reliable, scalable, and secure

• Lead development and implementation of complex frontend features and services and collaborate with client engineers

• Write high-quality, well-documented, and easily maintainable code adhering to best practices

• Ensure high test coverage including unit and integration tests

• Implement frontend features with instrumentation and monitoring to detect errors and performance issues

• Stay up-to-date on frontend technologies and trends

• Develop, mentor and train software engineers

• Anticipate challenges, take initiative, and drive projects to completion with minimal oversight

Requirements

• Must have technical skills include: React

• Next.js (App Router, SSR/ISR/SSG)

• Javascript

• Node.js

• Typescript

• Backend API desig

• End-to-end analytics pipeline ownership (Amplitude, Segment, Google Tag Manager)

• A/B Testing

• Kubernetes

• Terraform

• AWS / GCP / GKE

• Proven experience working effectively in a fast-paced, agile environment as part of a collaborative team

• Willingness and enthusiasm to learn new technologies and tackle challenging problems

• Experience providing accurate high-level estimates based on complexity and consistently delivering on time and with quality

• Consistently deliver on commitments through disciplined estimates and task breakdowns

• Proficiency in writing unit and integration tests in a CI/CD environment

• Excellent communication skills, with the ability to convey technical solutions to both technical and non-technical stakeholders

• Provide high-quality code reviews centered on code quality and mentoring

• Ability to partner with leads across products to leverage institutional knowledge to solve complex problems

• Ability to work independently and as part of a team

• Ability to meet deadlines and work under pressure

• Past experience building apps in highly controlled industries, i.e., healthcare (nice to have)

• Experience or deep interest in LLM-powered product development (Amazon Bedrock, OpenAI, Claude, retrieval-augmented generation, multimodal flows, or voice/audio tooling) (nice to have)

• This role typically requires 5 years of related experience

• FOR US BASED POSITIONS: Calm participates in e-verify. E-verify provides the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

Benefits

• equity

• comprehensive benefit

• 401k

• flexible time off

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.