Europe
Remote
Senior
Full Time
remotefullstacktypescriptreactgraphqlnodejssenior
Requirements
- •Strong JavaScript fundamentals
- •Background working with React and TypeScript
What You'll Do
- •Build new user-facing features with everything from database models to GraphQL resolvers and UI components
- •Optimize our data synchronization stack by applying better serialization protocols
- •Add real-time collaborative editing to our content editor
- •Improve performance by profiling and tweaking virtualized list rendering
- •Add analytics, monitoring, and alerts to our service so that we can better respond to operational incidents
- •Open-source any non-trivial innovations that come out of our work on the product
- •Redefine best-in-class software development processes so that we can build a purpose-built product
Nice to Have
- •Experience with TypeScript
- •Experience with scalable systems
- •Experience with GraphQL
- •Experience with Node, Postgres, and Redis
- •Experience with Google Cloud and Kubernetes
- •Experience with Electron desktop application
- •Experience with MobX
- •Experience with Prosemirror-based content editor
Benefits
- •Interesting and challenging work
- •Work-life balance
- •Competitive salary and equity
- •Employee-friendly equity terms (extended exercise)
- •Paid lunch and coffee during workdays
- •Work remotely, no commuting to the office
- •Paid co-working space/desk at an office
- •Health, dental, and vision insurance (based on country requirements)
- •Regular team events and off-sites
- •5 weeks of paid vacation
- •4 months of paid parental leave (or more based on country requirements)
