
Senior / Staff Fullstack Engineer
Linear
full-time
Posted on:
Location Type: Remote
Location: Anywhere in North America
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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.
Requirements
- Strong JavaScript fundamentals
- Background working with React and TypeScript
- Experience in building scalable systems
- Ability to optimize data synchronization stack
- Skills in real-time collaborative editing
- Proficiency in analytics, monitoring, and alerts
Benefits
- Competitive salary and equity
- Employee-friendly equity terms including early exercise in the US and extended exercise windows
- Daily meal and coffee stipend on every workday
- Paid co-working space or desk
- Health coverage (based on country requirements)
- 5 weeks paid vacation, plus local statutory holidays
- 4 months paid parental leave
- Paid month off after 4 years & every 2 years thereafter
- Regular team events and off-sites
- Remote-first with no required commute
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptReactTypeScriptGraphQLdata synchronizationreal-time collaborative editingperformance optimizationanalyticsmonitoringalerts