Junior Frontend Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We're looking for a Junior Frontend Engineer who is early in their career but already shows real hunger for the craft of building software. This is a role for someone who wants to work on a product that thousands of teams rely on, learn from engineers who care deeply about quality, and grow quickly by taking on meaningful, well-scoped problems. You won't just be picking up tickets. You'll contribute to real user-facing features, pair with senior engineers on harder problems, and steadily take on more ownership as you grow. Our expectation is that within a year, you'll be shipping features end-to-end with confidence. You'll work directly with designers, product managers, and other engineers in a tight feedback loop, and your work will reach hundreds of thousands of users and thousands of teams globally.
Responsibilities
- Build user-facing features. Implement user-facing features across our product, contributing to UI components, data models, and API integrations. You'll start with well-scoped work and gradually take on larger, more ambitious surfaces as you grow.
- Learn and apply browser-level performance techniques. Get hands-on with Service Workers and IndexedDB for caching, and contribute to making Plane feel fast on slow networks and functional when users are offline.
- Help push UI performance. Profile and optimize rendering paths - virtualization, memoization, selective re-renders - guided by senior engineers and our performance goals. Complex, dense views are a core part of Plane, and keeping them smooth is a shared responsibility.
- Add instrumentation to what you ship. Help build out analytics, monitoring, and alerting around new features so the team can spot issues early. You'll learn to think about observability as part of shipping, not as an afterthought.
- Work with our TypeScript tooling and build pipeline. Get comfortable with Vite and Rolldown , and contribute to keeping our developer experience fast and our production bundles lean.
- Participate in our open-source work. Plane is open-source at its core. You'll contribute patches, review community PRs, and help us maintain a healthy public codebase.
- Grow into strong engineering habits. Write clear code, ask good questions in reviews, document your work, and adopt the testing and review practices of a senior engineering team from day one.
Requirements
- 2-4 years of professional frontend experience , with a portfolio of work (production apps, side projects, or open-source contributions) that shows you can ship real software.
- Solid working knowledge of TypeScript and React. You're comfortable with modern React - hooks, component composition, context - and you write TypeScript with intent rather than just appeasing the compiler.
- Working understanding of routing and state management. Practical experience with React Router and at least one client-side state management library (MobX, Redux, Zustand, or similar). You should be able to reason about when state belongs local vs. global and how reactivity flows through your app.
- Comfort writing modern CSS. You can build responsive, themeable UIs and are comfortable with utility-first CSS (Tailwind) or a similar modern approach.
- Good instincts for design and UI details. You don't have to be a designer, but you should notice when something feels off - a misaligned element, a clumsy empty state, a jarring transition - and care enough to fix it.
- A curious, prototyping mindset. You're the kind of engineer who'd rather build a small, working vers
Benefits
Additional Information
About Plane Plane is an incisive response to config-heavy, opinionated, and restrictive project management software. Check out our website . In just two years, Plane's grown to #1 in its category on GitHub and become a viable open-core alternative to Jira, Monday, Wrike, Asana, ClickUp, and Linear, not to mention all-in-one tools like Notion or Obsidian. Our growth has come on the back of the product's true flexibility without artificial limits, simple configurations that work out of the box, and thoughtfully packaged features that nurture our customers' growth instead of punishing it. As a modern product start-up, we obsess over new and power users equally. Our mission is to empower teams everywhere with the simplest, most delightful work management experience on the planet. Our vision is to become the WorkOS of the future with a workbench of unified tools and techniques that intuitively and progressively form a greater whole for knowledge workers. We're well capitalized, backed by OSS Capital, and are revenue-positive. Our coworkers include ex-Microsoft, Deloitte, [24]7, Nutanix, and Yahoo! in our 50+ strong human force today.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at plane? Share your experience