Position: Senior-Level Full Stack Developer NodeJS/Angular
Company: WLCM Studio
Category: Node.js
Experience required: 3y
English level: intermediate

---- THE ROLE ---- 
We are looking for a Full Stack NodeJS / Angular developer with at least 3 years experiencing working in a company setting, or equivalent experience programming independently. We prefer candidates who have created and deployed full products that get a high volume of use. 

---- REQUIRED EXPERIENCE ---- 
- Strong knowledge of Javascript, TypeScript
- Minimum 2 years of production back-end Javascript and Node.js development
- Minimum 2 years of production front-end Angular development
- Experienced in Express.js, NestJS
- Production experience with MongoDB (+ Mongoose)
- Stripe API
- Git — Source control management
- At least intermediate verbal and written English communication skills
- Familiarity with Scrum/Agile development methodologies
- Working with remote teams

---- ABOUT YOU ---- 
- This is a fulfilling role for someone who:
- Enjoys working as a member of a highly-skilled team
- Is excited by creating products that get high usage and are deployed at high stakes
- Is naturally organized and self-motivated
- Enjoys solving problems when the answer is not obvious

---- SPECIFIC PROJECTS YOU MIGHT BE INVOLVED IN ---- 
- An exclusive community for Fortune 100 executives 
- A health tracking project to facilitate research, in partnership with Johns Hopkins University
- An enterprise application that facilitates the scheduling of health and wellness offerings for major corporations
- An agile scheduling and management system for a venture-backed child care startup based in Los Angeles
- A web platform for understanding and managing fertility risks using a proprietary algorithm and clinical insight
- A secure file-sharing enterprise app for attorneys and their clients
- An app to facilitate mindfulness and mental wellbeing training and practice

WE OFFER
- Remote work
- Fair and competitive payment - We are open to an hourly or salaried agreement
- Positive and supportive work environment
- No bureaucracy
- Smart, productive, and collaborative colleagues
- Opportunity to work on challenging and award-winning apps in popular use