Responsibilities:
Be growth-minded, collaborative, and can enjoy some amount of ambiguity, autonomy, and freedom to experiment Own the development of features for our browser extension Improve platform through effective review of pull requests, triaging and analysis of GitHub issues, auditing and refactoring the codebase, and testing Proactively contribute to team discussions about UX design, technical issues, sprint and roadmap planning, and improving team processes Be proficient and thoughtful with asynchronous and synchronous communication, giving and receiving feedback, and working independently and with a team Support their teammates’ performance and growth Be successful working within a fully remote environment Bring respect, patience, and empathy to every interaction and relationship with coworkers and the community Bring hustle, enthusiasm, heart and a love of shipping code and fixing bugs to their work Requirements:
Proficiency or ability to become quickly proficient in the following:
JavaScript and TypeScript React and Redux Architecting and implementing APIs (for servers or services) in a Node.js context Node.js streams, Service Workers, generators, Observables, WebSockets Browsers and browser APIs Front-end build tools: Grunt, Gulp, webpack, or similar Testing CSS and modern libraries/extensions Potential skills: Security engineering Ethereum dapp development Involvement in EIP authoring or review processes Refactoring large, complex codebases Design systems Remuneration and benefits: Better than market rate with equity plan