7+ years of experience as a software engineer 3+ years of experience with NodeJS 1+ years experience in NestJS preferred 3+ years of experience with React Strong skills needed in: Javascript, ES6, NodeJS, TypeORM, MySQL, Git, and REST principles Knowledge in Jest and Redis Proficiency in object-oriented programming Good understanding of algorithms, network protocols, and web services Experience with one of the major cloud hosting systems (AWS, GCP, Azure) Self-directed, independent, and has experience owning complete features/products Experience developing real-world web applications Outstanding ability to negotiate difficult tradeoffs Agile development experience Previous startup or scaling experience is a plus Self-motivated and adaptable to changing technologies and requirements Excellent problem-solving and analytical skills Bachelor of Science in Computer Science or related field Strong communication ability