Headspace is seeking a Senior Software Engineer, Fullstack to build out great web experiences and expand access to and monetize the audiences that Headspace can serve via D2C and SMB Channels.
Requirements
- At least 3-4 years of hands-on software development experience, building APIs, (micro)services and (micro)sites
- Experience with unit, integration, and end-to-end testing, as well as using CI/CD system
- Experience with Node.JS and Typescript
- Strong understanding of database management, object-oriented programming, and web application development
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems
- Write well designed, testable, performant, and efficient code
- Contribute in all phases of the development lifecycle, from collaborating with product stakeholders, writing tech specs & RFCs, to feature release and operations
- Build web apps and APIs, primarily on Typescript/Node.js for our AWS-based services
- Produce specifications and determine operational feasibility
- Work with product and engineering teams to release services that operate at our high scale
Other
- Ability to work independently with minimal supervision on projects, while being comfortable collaborating with product managers, designers, and other engineers, to define, design and ship new features in a remote environment
- Excellent communication skills, both written and verbal
- Demonstrated ability to make tough technical decisions based off of requirements, constraints, and trade-offs
- BS/MS degree in Computer Science, with 5+ years of software engineering experience