Build new user-facing components Collaborate with product managers and designers Transform APIs and Figma designs into outstanding user products Input into architecture and technology decisions for front-end Develop high-quality code, participate in peer code reviews, and write test automation Take ownership of the full component Performance monitoring and optimization