What You Will Be Doing  - Execute full lifecycle software development - Write well designed, testable, efficient code - Interface with product and marketing teams - Participate in technical conversations with team members - Assists in troubleshooting and discovery  What You Need for this Position  - 5+ yrs of Experience in Javascript including experience with functional and strictly typed programming concepts (TypeScript, Node