ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Frontend Developer (React, TypeScript) at No Pressure

Jetbrains

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia (Multiple locations) Remote permanent

Posted: February 6, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Senior Frontend Developer to join our team in Amsterdam, Netherlands. The ideal candidate will have experience with React and TypeScript, and be able to work on a variety of tasks, including building a web application with interactive conversational AI.

Job Description

At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.

We're currently building No Pressure, an AI-powered simulator for role-playing and debugging difficult conversations (such as feedback, conflict, negotiation, and others). It is a human-centered, UX-first AI product – a web application with interactive conversational AI that helps people learn through virtual meetings with AI characters.

We’ve completed an MVP, secured the budget for its further development, and are now moving into the pilot phase with our first customers. It’s a bold, design-led, user-first product, and we’re looking for people who are excited to build something truly new, meaningful, and well-crafted from the ground up.

About the role:

You’ll be a hands-on frontend developer building and scaling a UX-first AI product from MVP to pilot and beyond. You’ll own the frontend of the product, implementing complex, user-facing features – from learning flows and AI-driven interactions to admin dashboards, analytics, and billing – working closely with design and product teams to deliver fast, clean, and production-ready experiences.

This role is senior in scope. We’re looking for a frontend engineer who is comfortable owning large parts of the product, making architectural decisions, and shaping how the frontend evolves as the product scales. You’re expected to proactively suggest solutions and improvements, while also respecting and accurately implementing product and design decisions.

In this role, you will:

• 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.

Requirements

Must have:

• 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.

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.

Qualities and experience

Must have:

• 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 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.

#LI-REMOTE - if you want LinkedIn to post your role as remote in all the locations where the role is open ---> leave this tag in JD
#LI-KT1

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply