Linear logoLinear logo

Senior / Staff Product Engineer

LinearEurope
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Strong JavaScript fundamentals with proficiency in React and TypeScript. Demonstrated experience in building scalable applications and user-friendly interfaces. Ability to solve complex problems in a collaborative environment. Familiarity with performance profiling and optimization practices. Experience with modern software development processes and methodologies.

About the job

Join us at Linear, where we are redefining the landscape of software development. Our mission is to reinvigorate the software experience by empowering product teams with an innovative issue tracking and project management tool that marries stunning UI with unmatched performance. Since our inception in 2019, Linear has swiftly become the go-to platform for over 20,000 companies striving to elevate their product development processes.

Operating fully remotely from day one, our dynamic team is spread across North America and Europe. We share a unified vision driven by a commitment to excellence, swift execution, and a genuine passion for software craftsmanship. As makers at heart, we place great importance on the quality of our work.

In our tight-knit team, versatility is key; we embrace challenges and foster a culture of continuous learning. We are in search of seasoned professionals who can tackle complex problems in both product and code. Our technology stack prominently features TypeScript, enabling us to build scalable systems that support ongoing progress on a robust foundation. While expertise in every tool we utilize isn’t mandatory, a solid grounding in JavaScript and experience with React and TypeScript are essential.

Please note: We are an equal opportunity employer and operate as a remote-only company. Currently, we can only consider candidates within most European time zones for this role.

Your Responsibilities

  • Design and develop new user-facing features utilizing visually appealing and scalable UI components.

  • Collaborate closely with founders and design teams to swiftly implement innovative feature concepts.

  • Construct intricate React components, from drag & drop functionalities to virtualized large data rendering.

  • Integrate real-time collaborative editing capabilities into our content editor.

  • Enhance application performance through careful profiling.

  • Redefine and implement best-in-class software development processes to create a purpose-built product.

Our Technology Stack

Our technology stack mirrors the systems we build and operate. While we don’t expect you to be proficient in every technology listed, you should be enthusiastic about collaborating on product development, performance optimization, and scaling real-world applications.

  • Pluggable agentic workload system leveraging Temporal, designed for production-scale operations.

  • Custom websocket data synchronization framework optimized for speed and offline capabilities.

  • Frontend technologies include React, MobX, and styled-components.

  • Robust, widely adopted GraphQL API and SDK.

  • Backend technologies include Node.js, PostgreSQL, Temporal, and Redis.

About Linear

Linear is at the forefront of revolutionizing software development, dedicated to simplifying the product creation process for teams. Our innovative approach combines aesthetic design with exceptional functionality, making us a preferred choice for thousands of companies. Our commitment to a flexible, remote working environment allows us to attract top talent from diverse backgrounds, all united by a passion for crafting high-quality software.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.