Remote (Global)

JetBrains is hiring a Senior Frontend Developer (React, TypeScript) at No Pressure

About the Role

JetBrains is hiring a Senior Frontend Developer to join the No Pressure team. You will be responsible for building and scaling a UX-first AI product from MVP to pilot and beyond, owning the frontend and implementing complex user-facing features while working closely with design and product teams.

What You'll Do

  • Own the frontend of product features, including learning paths, recommendations, the AI coach, and real conversation debugger.
  • Build and support frontend experiences for AI/agent-driven workflows and interactive conversational interfaces.
  • Build and maintain admin interfaces, including dashboards, analytics views, reporting, and configuration panels.
  • Implement the UI for core product functionality, including billing, roles and permissions, and usage tracking.
  • Turn prototypes into scalable, maintainable architecture.
  • Develop the frontend codebase, shaping its architecture, and making technical decisions to ensure scalability and maintainability as the product grows.

What We're Looking For

  • 3+ years of professional frontend web development experience.
  • Strong experience with React and TypeScript.
  • The proven ability to build responsive, interactive UIs (forms, dashboards, and modals).
  • Experience prototyping quickly and iterating into production-quality code.
  • The ability to write clean, readable, and maintainable code.
  • Good design sensibilities and attention to UI/UX details.
  • Experience working closely with Figma and design prototypes.
  • A solid understanding of client-server architecture and REST APIs.
  • A bachelor’s or master’s degree in computer science, engineering, IT, mathematics, or a related field.
  • A strong sense of ownership and responsibility.
  • A focus on real product impact, not just implementation.
  • The ability to balance initiative and autonomy with strong respect for design intent and product direction.
  • Experience making frontend architecture or technical decisions within an existing product.
  • Experience working cross-functionally with designers, PMs, or stakeholders.
  • Clear evidence of skill growth, role progression, or increasing scope over time.

Nice to Have

  • Experience with real-time communication (WebRTC, LiveKit, or similar).
  • Experience integrating AI/LLM-based features into frontend applications.
  • Experience building SaaS products.
  • Familiarity with frontend-adjacent infrastructure and tooling (e.g. Docker, CI/CD pipelines, error monitoring tools, basic deployment, or environment setup).
  • Experience with design systems or reusable component libraries (Figma + scalable UI).
  • Familiarity with product analytics and usage tracking.
  • Experience in early-stage startups or 0→1 products.
  • Comfort working in fast-moving, ambiguous environments.
  • Experience owning features or product areas end to end.
  • Mentorship or knowledge-sharing experience.
  • The ability to learn new tools and frameworks or switch tech stacks confidently.
  • Experience working directly with end users.
  • Openness, empathy, kindness, and strong communication skills.

Technical Stack

  • React
  • TypeScript
  • Figma
  • Docker
  • WebRTC
  • LiveKit

Team & Environment

You will work closely with design and product teams.

Work Mode

This role offers a global work mode with locations in Amsterdam (Netherlands), Belgrade (Serbia), Berlin (Germany), Limassol (Cyprus), London (United Kingdom), Madrid (Spain), Munich (Germany), Paphos (Cyprus), Prague (Czech Republic), Remote (Germany), Warsaw (Poland), and Yerevan (Armenia).

At JetBrains, code is our passion. We strive to make the strongest, most effective developer tools on earth.

Required Skills
ReactTypeScriptFigmaDockerWebRTCLiveKitJavaScriptHTMLCSSUI/UX CollaborationCode QualityTestingPerformance OptimizationWeb DevelopmentTeam Collaboration
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
JetBrains

JetBrains makes the strongest, most effective developer tools on earth, automating routine checks and corrections to speed up production.

Visit website
Job Details
Category frontend
Posted 2 months ago