Requirements:6+ years of software development experience, or 2-4+ years with an advanced degree.Strong expertise in the following: HTML, CSS, JavaScript, and Typescript.Experience with modern Javascript frameworks such as React, Preact, Angular, Next, Vue or Meteor.Passion for delivering products end-to-end: from ideation through planning and scoping to implementation and experimental A/B testing.Experience or desire to work collaboratively in cross-functional teams with design, product, tech.Independent, dedicated, and able to deliver ‘production ready’ code with minimal guidance.Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners.Expertise developing solutions to ambiguous problems, and integrations. Nice to Have:Experience with other frontend frameworks/libraries (e.g., Vue.js, Ember.js)Knowledge of UI/UX design principlesFamiliarity with backend technologies (e.g., Node.js, Django)Understanding of Agile/Scrum methodologies