At least 4 years of Full-Stack experience, with a focus on TypeScript development Expert in the art of designing, coding, testing, and maintaining applications using TypeScript, Javascript, React, Express Thrive in a collaborative, remote-first work culture Embrace independence and take ownership of projects, yet also excel in a team setting Communicate complex ideas with ease and enjoy collaborating with diverse teams Passionate about solving customer problems and a natural at troubleshooting issues Take a business-focused approach to software development Obsess over details, and always keep the customer experience top of mind Experience with SaaS products running 24/7 on a major cloud vendor (plus) Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming (plus) Experience with testing frameworks (Jest, Mocha, Chai, Storybook, React Testing Library) and automated testing methodologies (Cypress) (plus) Knowledge of containerization technologies (Docker, Kubernetes) (plus)