● 5 plus years of experience designing and managing complex applications ● Strong aws native development skills ● Advanced understanding of programming such as Javascript and TypeScript and frameworks such as Node and React ● Deep understanding of data structures, and database management systems such as PostgreSQL, MySQL, and AWS RDS and DynamoDB ● Experience building, testing and maintaining cloud based platforms ● Excellent knowledge of software engineering best practices (e.g. Agile software development, test-driven development, unit testing, code reviews, design documentation, etc…) ● Familiarity with current social media is a BIG +