Enxeñeiro de software (Intellij IDEA: os perfiladores)
Intellij IDEA é o IDE máis intelixente para Java e moitos Outras linguas de programación que estivemos desenvolvendo e perfeccionando durante máis de 15 anos. Intellij IDEA impulsa a innovación no desenvolvemento de software, facendo que centos de miles de desenvolvedores sexan máis produtivos. Algunhas das nosas áreas de foco actuais inclúen crear ferramentas de perfilación de Java, así como compoñentes visuais e APIs para integrar varios perfiladores en IDES baseados en Intellij.
Como parte do noso equipo, vai:
- Desenvolver a idea de Intellij como produto e discutir e axudar a decidir que nova funcionalidade que engadirá.
- implementar Apoio a varias ferramentas de perfilado, desde a integración de baixo nivel no nivel JDK ata a interacción do usuario a través de Swing UI.
- Axuda a desenvolver unha plataforma para a integración perfecta de diferentes perfiladores no noso IDE.
Estaremos encantados de unirse ao noso equipo se:
- ten 3+ anos de experiencia en desenvolvemento comercial en Java ou Kotlin.
- Comprender as complexidades de programación multi-rosca.
- Coñecer a arquitectura das computadoras modernas e os sistemas operativos.
- Comprender os principios de Oop e sabe como desenvolver APIs modulares e escalables.
- pode probar calquera código con probas automatizadas.
- pode traballar tanto nun equipo como de forma independente.
- ten un bo dominio de inglés falado e técnico escrito.
Seremos especialmente emocionados se ti:
- Comprender como funcionan as máquinas virtuais (JVM, CLR, Python, etc.).
- desenvolveron previamente ferramentas para diagnóstico de código, análise e depuración.
- están ben informados sobre os seus perfiladores.
- entender o que impide que os desenvolvedores Escribir código eficiente e saber axudalos.