Work closely with product, design, and backend teams to design and execute new and existing features writing robust, scalable, and easily maintainable code In collaboration with others, define, scope, and estimate work Produce and discuss technical improvements to the codebase demonstrating business need and impact Write, test, ship, and document code while caring about usability, performance, compliance, and security Triage, debug, and fix user-reported bugs Participate in code reviews, as well as design and implementation conversations Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.