Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Engineer  image - Rise Careers
Job details

Full Stack Software Engineer

Calm is on a mission to support everyone on their mental health journey with innovative applications and solutions. We seek a Full Stack Software Engineer to enhance our digital offerings.

Skills

  • GoLang and TypeScript proficiency
  • Experience with HTML, CSS, and JavaScript
  • Knowledge of cloud platforms (GCP, AWS)
  • Familiarity with SQL databases

Responsibilities

  • Gather requirements and define project scope
  • Develop and implement features across the technology stack
  • Write high-quality, well-documented code
  • Ensure high test coverage
  • Monitor performance and detect system errors

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Equity
  • Comprehensive benefits
  • 401k
  • Flexible time off
To read the complete job description, please click on the ‘Apply’ button
Calm Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Calm DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Calm
Calm CEO photo
David Ko
Approve of CEO

Average salary estimate

$186000 / YEARLY (est.)
min
max
$147000K
$225000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer , Calm

At Calm, we're on the lookout for a talented Full Stack Software Engineer to join our dynamic team located in New City, New York. Our mission is to support individuals on their mental health journey through innovative and engaging solutions. As a Full Stack Software Engineer, you'll have the opportunity to make a real impact by designing, developing, and maintaining robust backend systems that power our popular app for sleep, meditation, and relaxation. In this role, you'll collaborate with a diverse and creative group of engineers, designers, and product managers to ensure our products are reliable and secure. You'll be involved in gathering technical requirements, writing well-documented code, and implementing features that improve user experience. If you are proficient in backend programming languages like GoLang and TypeScript/Node.js, as well as comfortable with frontend technologies such as HTML, CSS, and JavaScript, we'd love to hear from you. Your expertise in cloud platforms like GCP and AWS, and experience with databases and REST APIs will be invaluable as you take part in our agile process within small, focused teams. At Calm, we value growth and learning, so if you are enthusiastic about facing challenges and upgrading your skills, this might be the perfect place for you. Join us at Calm and help us support over 150 million people worldwide in managing their mental health. We can’t wait to see what you can contribute!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Calm
What are the main responsibilities of a Full Stack Software Engineer at Calm?

As a Full Stack Software Engineer at Calm, your primary responsibilities include designing, developing, and maintaining backend systems that support our mobile and web applications. You will collaborate with engineers, designers, and product managers to ensure smooth project delivery while gathering requirements and defining technical specifications. You will also write high-quality, maintainable code, and implement features with monitoring across the technology stack.

Join Rise to see the full answer
What qualifications are required for the Full Stack Software Engineer position at Calm?

To qualify for the Full Stack Software Engineer role at Calm, you typically need a minimum of 3 years of related experience. Proficiency in backend programming languages such as GoLang and TypeScript/Node.js is essential, along with familiarity with frontend technologies like HTML, CSS, and JavaScript. Experience with cloud platforms like GCP and AWS, relational databases, and REST API-based design is also required.

Join Rise to see the full answer
What technologies will I work with as a Full Stack Software Engineer at Calm?

In the Full Stack Software Engineer position at Calm, you will work with a variety of technologies. This includes backend programming languages such as GoLang and TypeScript/Node.js, frontend technologies like HTML, CSS, and JavaScript, and cloud platforms including GCP and AWS. You’ll also engage with relational databases and REST APIs, providing a well-rounded experience across the tech stack.

Join Rise to see the full answer
What is the company culture like for Full Stack Software Engineers at Calm?

The company culture at Calm is product-minded and team-oriented, focusing on collaboration and innovation. As a Full Stack Software Engineer, you’ll work in small, agile pods, encouraging open communication and teamwork. This supportive environment allows engineers to enthusiastically face challenges, contribute ideas, and develop their skills in line with the company’s mission to enhance mental health for all.

Join Rise to see the full answer
What benefits does Calm offer to Full Stack Software Engineers?

Calm provides a comprehensive benefits package for Full Stack Software Engineers that includes competitive salary options ranging from $147,000 to $225,000, equity opportunities, flexible time off, and a robust 401k plan. The company is also dedicated to diversity, equity, and inclusion, ensuring a respectful workplace where every employee feels valued.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you describe your experience with backend programming languages, specifically GoLang and Node.js?

In answering this question, reflect on specific projects where you utilized GoLang or Node.js. Discuss the challenges you faced and how you overcame them, as well as any best practices you followed for writing efficient code. Highlight your ability to run, debug, and optimize applications developed in these languages.

Join Rise to see the full answer
How do you ensure the code you write is maintainable and scalable?

To ensure maintainability and scalability, I focus on writing clean, modular code, using descriptive variable names and comments that explain my logic. I advocate for thorough testing, including unit and integration tests, to ensure each component is well understood and behaves as expected within the system overall. I also stay updated on coding best practices.

Join Rise to see the full answer
What strategies do you use to collaborate effectively with cross-functional teams?

Successful collaboration involves clear communication and setting well-defined expectations. I prioritize regular check-ins with team members across engineering, design, and product management to ensure everyone is aligned. Tools like JIRA and Slack are also helpful for sharing updates and managing tasks seamlessly, thereby fostering a cooperative and efficient workplace.

Join Rise to see the full answer
How do you approach gathering requirements from non-technical stakeholders?

When gathering requirements from non-technical stakeholders, I focus on active listening to fully understand their needs. I break down technical jargon into simple language and encourage open discussions to clarify their expectations. Creating visual aids or diagrams can also help convey complex concepts effectively, facilitating better decision-making.

Join Rise to see the full answer
What is your experience with testing in a CI/CD environment?

In a CI/CD environment, I prioritize implementing automated tests that run during the deployment process. I utilize unit tests to check the functionality of individual components and integration tests to verify that different parts of the application work together. This practice ensures any errors are caught early, allowing for rapid feedback and deployment.

Join Rise to see the full answer
Can you describe a challenging project you worked on and how you tackled any issues?

When discussing a challenging project, outline the specific problem you faced, the steps you took to analyze it, and how you collaborated to find solutions. Discuss any tools or methodologies you employed, such as Agile practices, and how the outcome benefited both the project and the team.

Join Rise to see the full answer
How do you stay updated with new technologies in software engineering?

To stay current with new technologies, I regularly read industry-related blogs, follow influential tech leaders on social media, participate in webinars, and attend conferences. I also engage in online courses and practice coding with new languages and frameworks to solidify my knowledge through hands-on experience.

Join Rise to see the full answer
What is your experience with cloud platforms such as GCP or AWS?

When answering this question, mention specific projects where you used GCP or AWS. Highlight your experience with deploying applications, managing services, and leveraging features like Lambda, S3, or databases. Discuss how these tools have enhanced your workflow and improved project efficiencies.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in a fast-paced environment?

To handle tight deadlines, I prioritize my tasks based on urgency and importance, using tools like Trello or Asana to keep track of my progress. Staying organized helps me avoid last-minute chaos. I remain focused and communicate effectively with my team when challenges arise to ensure we meet our goals without compromising on quality.

Join Rise to see the full answer
What do you find most rewarding about being a Full Stack Software Engineer?

The most rewarding aspect of being a Full Stack Software Engineer is the ability to see a project evolve from concept to delivery. I relish the challenge of solving complex problems and love collaborating with diverse teams. Knowing that my work contributes to enhancing users’ mental health, especially at Calm, adds a meaningful purpose to my role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Calm Hybrid New City, New York, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Empathetic
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

Join Calm, a top mental health app, as a Senior Data Engineer and help transform data into a competitive advantage.

Photo of the Rise User

Become a key player at Palo Alto Networks, shaping the future of cybersecurity as a Senior Staff Engineer focused on macOS technologies.

Photo of the Rise User
Posted 7 days ago

Join 2MoRO as a Technical Architect and contribute to innovative software solutions for the aeronautics sector.

Posted 22 hours ago

Join LGND as a Lead Backend Engineer to revolutionize geospatial AI infrastructure and build scalable APIs from scratch.

Photo of the Rise User
Posted 3 days ago

Become a Junior Delivery Developer at Hubtype and help create innovative conversational bots for leading European companies.

Photo of the Rise User

Join ZeroTier as a Freelance Front-End Engineer to create exceptional front-end experiences for users in a flexible, remote-first environment.

Photo of the Rise User

CVS Health seeks a talented Sr Analyst Application Development Engineer to enhance our Retail Pharmacy software solutions.

Photo of the Rise User
Posted yesterday

We are looking for a seasoned API Developer with strong Java and backend development skills to shape our projects at Zodiac-Solutions.

Barclays Hybrid 115 South Jefferson Rd Campus, Whippany
Posted 5 days ago

Embark on a transformative journey as a Senior Java Developer at Barclays, responsible for innovating the future of banking technology.

Calm is a multifaceted mental health brand with the #1 app for sleep, meditation, and relaxation, with over 150 million downloads and 2.5M 5-star reviews.

42 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Flexible CultureBadge Future Maker
CULTURE VALUES
Inclusive & Diverse
Mission Driven
Social Impact Driven
Empathetic
BENEFITS & PERKS
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$147,000/yr - $225,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw