Must be able to legally work in the US. In-depth understanding of web development concepts and principles. Proven track of leadership in full-stack projects. Ability to design, develop and launch a web application from start to finish. Ability to learn quickly and pick up new skills independently. Get-things-done attitude with eagerness to build something great. 2+ years of experience managing a team of developers. 5+ years of experience in web development (any stack), solving challenging problems and implementing new features from scratch. 3+ years of experience in SQL. Designing relational DB schemas, complex queries, etc. Good knowledge of web & SQL security best practices. Comfortable working inside and outside the context of a framework. Experience using git in a team environment.