Senior Frontend Engineer (Reddit Chat, Contract)

London 22 months ago Remote Full-time External
Negotiable
Requirements • 5+ years of experience in web application development using JavaScript, TypeScript, or other relevant language, • Experience with NodeJS and one or more front-end web frameworks such as React, Vue, Angular, or Lit, • Deep experience with a modern web stack, whether it's JavaScript bundlers, React internals, Lit components, etc. You've debugged it, you've improved it, you can imagine doing it better, • Expert with software engineering best practices such as unit testing, code reviews, design, and documentation, • Passion for developing scalable, well-designed software that improves people’s lives globally, • (Desirable) Experience working with Lit, • (Desirable) Holistic understanding of software systems - able to collaborate with backend and native mobile engineers to write design docs and design effective APIs, • (Desirable) Experience building accessible features, • (Desirable) Experience building web applications that work seamlessly and performantly in mobile browsers, • (Desirable) Experience building complex animations and transitions to make delightful UIs What the job involves • Build new features and products into the Reddit web app using modern frontend tools (TypeScript, Lit, GraphQL), • Partner across product, design, and engineering teams to innovate and implement sophisticated solutions to complex challenges, • Build, and maintain feature systems spanning web and backend services, • Participate in the full development cycle: technical design, development, testing, experimentation, analysis, and launch. You’ll be reviewing code and design docs, and giving feedback on product specs and mocks, • Manage individual projects priorities, deadlines and deliverables with your technical expertise