Salary
💰 $140,000 - $190,000 per year
Tech Stack
JavaScriptOpen SourceReactSDLCTypeScriptWebpack
About the role
- Collaborate with Design and Product to craft and engineer solutions to customer problems.
- Develop well-defined written design documents, prototypes, and collaborative feedback loops.
- Ship innovative features that delight customers (more than CRUD).
- Mentor fellow engineers continuously - code reviews, pair programming, design discussions, knowledge sharing.
Requirements
- 5+ years of experience with client-side Javascript and component based architecture.
- 2+ years of experience with Typescript and React.
- Experience with complex html + css site layouts.
- Experience with using and developing component based design systems.
- Experience with modern browser technologies and web architectures.
- Experience with a variety of frontend build tooling (Vite, Webpack) and testing frameworks (Vitest, Playwright).
- Strong UX and design intuition, and a passion for excellence.
- Strong knowledge of browser security and best practices.
- Nice to have
- Experience building enterprise software with on-premise deployments
- Experience contributing to open source software or technical blogs.
- Experience driving elegant and creative solutions to complex problems.
- Experience in small startups and bringing greenfield, 0 to 1 products to market.
- Experience with working in small cross-functional squads.
- Experience with PWAs, Websockets, WebRTC, Monorepos, WCAG, WASM, Crypto or Microfrontends.
- Experience with CSS libraries like Styled Components, Emotion, or Open Props.
- Experience in a variety of SDLC methodologies - you get the job done whatever the process.