Calm is looking to solve the business and technical problem of enhancing its direct-to-consumer web platform's reliability, performance, and security, while also driving growth and engagement through innovative features and data-driven insights.
Requirements
- React
- Next.js (App Router, SSR/ISR/SSG)
- Node.js
- Typescript
- Backend API desig
- End-to-end analytics pipeline ownership (Amplitude, Segment, Google Tag Manager)
- A/B Testing
Responsibilities
- Collaborate with stakeholders to gather requirements, define project scope, and develop technical specifications
- Design, develop, and maintain full-stack systems that are reliable, scalable, and secure for feature completeness.
- Lead development and implementation of complex frontend features and services, collaborating cross-functionally with client engineers to ensure smooth development and deployment process
- Write high-quality, well-documented, and easily maintainable code that adheres to industry standard best-practices
- Ensure high test coverage for all code, including unit and integration tests
- Implement frontend features with instrumentation and monitoring to detect system errors and performance issues
- Develop, mentor and train software engineers
Other
- 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
- Excellent communication skills, with the ability to convey technical solutions to both technical and non-technical stakeholders
- This role typically requires 5 years of related experience