Auf einen Blick
- Aufgaben: Join us to develop new features and enhance existing ones for TeamCity's UI.
- Arbeitgeber: JetBrains creates powerful developer tools, trusted by over 30,000 organizations globally.
- Mitarbeitervorteile: Enjoy 30 days of paid vacation, ergonomic workspaces, and access to professional development resources.
- Warum dieser Job: Be part of a friendly team reimagining CI/CD with innovative approaches and cutting-edge technology.
- Gewünschte Qualifikationen: Fluency in TypeScript, HTML5, CSS3, and React is essential; understanding testing best practices is a plus.
- Andere Informationen: Work locations include Munich, Berlin, Amsterdam, and Prague; relocation support available for select offices.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
At JetBrains, code is our passion. Since we started in 2000, we’ve been striving 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.
TeamCity is a scalable Continuous Integration/Continuous Delivery system trusted by more than 30,000 organizations worldwide. We help them build, test, verify, and deploy applications from small websites to huge, enterprise-level systems comprising thousands of tests, deployment steps, and lines of code.
Over the past 17 years, the TeamCity team has created a tool with tremendous functionality that can handle every aspect of CI/CD processes. For the last two years, we have been working on a brand new vision of what the CI/CD system should look like. Pipelines, the product that achieved the Top 3 on Product Hunt, received much positive feedback and is now ready to be released. It is not about a new UI with similar functionality, but a new approach to how to create, test, and deploy applications. To re-think the CI/CD, we changed the way we work; we started using a fresh codebase and new processes. The only piece we are looking for now is developers with a fresh view to join us, who can strengthen our team.
Responsibilities:
- Work on new features, fine-tune existing ones, and write tests.
- Work with legacy code.
- Work cooperatively with UI/UX designers.
- Contribute actively to team decisions.
Required qualifications:
- Fluency in TypeScript, HTML5, CSS3, and React.
- Understanding of testing best practices.
- Basic understanding of computer science algorithms and complexity.
Preferred qualifications:
- Understanding of how design delivery works.
- Understanding of React internals.
- Experience with CI/CD systems.
The tools we use: React 18+, Redux (Toolkit and RTK Query), TypeScript, GraphQL (Relay), and TeamCity REST.
Benefits:
- Fascinating work in a friendly team.
- 30 days of paid vacation (local regulations apply).
- An office library with specialized work-related books and magazines.
- A comfortable working environment, ergonomic workstations, a gym and leisure facilities, and a range of commuter benefits.
- Excellent opportunities for professional and personal development, including travel to professional conferences worldwide, access to the LinkedIn Learning platform, and more.
- Additional benefits include lunch, free refreshments, and snacks provided in the office, and much more.
Application
To apply, please provide the following personal information:
- First Name
- Last Name
- Email address
- Phone (optional)
You can apply for this position at more than one location. Unfortunately, we are unable to offer relocation assistance for Germany and the Netherlands. Relocation support may be provided for our offices in Serbia, Cyprus, and Armenia. Thank you for your understanding.
Office location(s)
- Germany: Munich, Berlin, Amsterdam, Netherlands, Prague, Czech Republic
- Yerevan, Armenia
- Belgrade, Serbia
- Cyprus: Limassol, Paphos
- Warsaw, Poland
Resume
Click here or drag and drop to add a file (.doc, .txt, or .pdf, maximum 2 MB).
Cover letter, diploma, certificates, etc. (optional)
Click here or drag and drop to add a file (.doc, .txt, or .pdf, maximum 2 MB).
Links (optional)
LinkedIn, GitHub, Stack Overflow, personal website, etc.
#J-18808-Ljbffr
TeamCity Frontend Developer (TeamCity UI) Skills: UI Locations: Munich, Amsterdam, Prague, Berl[...] Arbeitgeber: JetBrains s.r.o.

Kontaktperson:
JetBrains s.r.o. HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: TeamCity Frontend Developer (TeamCity UI) Skills: UI Locations: Munich, Amsterdam, Prague, Berl[...]
✨Tip Number 1
Familiarize yourself with the latest features of React and TypeScript, as these are crucial for the role. Consider building a small project or contributing to an open-source project that showcases your skills in these technologies.
✨Tip Number 2
Engage with the TeamCity community and explore forums or discussions related to CI/CD systems. This will not only enhance your understanding but also show your genuine interest in the field during interviews.
✨Tip Number 3
Prepare to discuss your experience with UI/UX design collaboration. Think of examples where you worked closely with designers to create user-friendly interfaces, as this is a key aspect of the job.
✨Tip Number 4
Stay updated on best practices in testing and CI/CD processes. Being able to articulate your knowledge in these areas will demonstrate your readiness to contribute effectively to the team.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: TeamCity Frontend Developer (TeamCity UI) Skills: UI Locations: Munich, Amsterdam, Prague, Berl[...]
Tipps für deine Bewerbung 🫡
Understand the Company Culture: Before applying, take some time to understand JetBrains' culture and values. This will help you tailor your application to reflect how you align with their mission of creating effective developer tools.
Highlight Relevant Skills: Make sure to emphasize your fluency in TypeScript, HTML5, CSS3, and React in your resume and cover letter. Provide specific examples of projects where you've utilized these technologies.
Showcase Your Experience: If you have experience with CI/CD systems or working with legacy code, be sure to mention it. Highlight any relevant projects or roles that demonstrate your understanding of testing best practices and design delivery.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for coding and development. Mention why you are excited about the opportunity to work on TeamCity and contribute to its evolution.
Wie du dich auf ein Vorstellungsgespräch bei JetBrains s.r.o. vorbereitest
✨Show Your Passion for Development
JetBrains values passion for coding. Be prepared to discuss your favorite projects and what excites you about development, especially in the context of CI/CD systems.
✨Demonstrate Your Technical Skills
Make sure to highlight your fluency in TypeScript, HTML5, CSS3, and React. Prepare to answer technical questions or even solve coding challenges during the interview.
✨Understand the Product Vision
Familiarize yourself with TeamCity and its new vision for CI/CD. Being able to discuss how you can contribute to this vision will show your alignment with their goals.
✨Collaborative Mindset
Since the role involves working closely with UI/UX designers and contributing to team decisions, be ready to share examples of how you've successfully collaborated in past projects.