2 years of professional software engineering experience, preferably building web applications Bachelor's Degree required, ideally in Computer Science High proficiency over at least one industry-common language Experience in building a professionally successful production application in a modern web framework Ability to design new features around data models with accuracy, security, and performance in mind Experience working with a database and analyzing queries for improved optimizations Fluency with JavaScript’s features Good software testing habits Excellent written and verbal communication skills Ability to adapt quickly and manage many concurrent responsibilities Experience working with a backend language, an ORM, and writing API endpoints Comfortable working in a remote environment