It is also important for you to be able to think beyond your own tasks. In our flat team hierarchy, the same people are responsible for both decision-making and implementation. We expect you to be ready to bring ideas to the table (maybe involving users as well) and adjust them if it benefits the end user.
There are a lot of fun and ambitious projects to work on – from transforming existing development workflows through the integration of AI to making remote development scenarios a first-class citizen in the product, all while keeping the product up to date with all ongoing changes in the PHP language itself.
Another key area of focus is improving PhpStorm’s performance. The IDE needs to be fast to process user files, which can sometimes be huge. This requires a deep understanding of multi-threaded application development and the ability to design and implement big architectural changes.
Multiple Countries Developer Java Developer PHP Developer Web Developer JetBrains