Back to jobs
New

Full Stack Engineer (New Product)

Berlin, Germany; Munich, Germany; Prague, Czech Republic; Remote, Germany

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

We are looking for a talented Full Stack Engineer to join our team and help build an innovative AI-driven product. In this role, you’ll work across the entire stack – frontend, backend, and cloud infrastructure – designing, developing, and maintaining high-quality features. You’ll collaborate closely with product managers, designers, and fellow engineers to deliver scalable, reliable, and user-friendly solutions.

In this role, you will: 

  • Design, develop, and maintain end-to-end features across the frontend and backend.
  • Collaborate with product and design teams to translate user needs into technical solutions.
  • Write clean, efficient, and well-documented code.
  • Integrate our product with internal and external APIs and services.
  • Contribute to architecture decisions, scalability, and performance improvements.
  • Participate in code reviews to ensure quality and best practices.
  • Debug, troubleshoot, and resolve issues quickly.
  • Optimize applications for speed, usability, and scalability.
  • Stay up to date with emerging technologies, tools, and industry trends.
  • Continuously improve development processes and practices.

We will be happy to have you on our team if you have: 

  • A bachelor’s degree in computer science or engineering (or equivalent practical experience).
  • Proven experience as a Full Stack Engineer or in a similar role.
  • Strong expertise in TypeScript, Node.js, and modern front-end frameworks (e.g. Next.js or React).
  • Solid understanding of backend development (e.g. Python, Node.js, and Java/Kotlin).
  • Experience with relational and/or NoSQL databases (e.g. PostgreSQL, MongoDB, and MySQL).
  • Familiarity with cloud platforms (e.g. AWS, GCP, or Azure) and containerization (Docker or Kubernetes).
  • Proficiency with version control systems (e.g. Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.

We would be thrilled if you have: 

  • A master’s degree in a relevant field.
  • Experience with AI agent development (a strong plus).
  • Proficiency in agile development methodologies.
  • Familiarity with authentication, authorization, and security best practices.
  • Experience with testing frameworks (e.g. Jest, Vitest, and Playwright).

Create a Job Alert

Interested in building your career at JetBrains? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...