Ingegnere software (Intellij Idea: Profilers)
Intellij Idea è l’IDE intelligente per Java e molti Altri linguaggi di programmazione che siamo stati in via di sviluppo e perfezionamento per oltre 15 anni. Intellij Idea guida l’innovazione nello sviluppo del software, facendo centinaia di migliaia di sviluppatori più produttivi. Alcune delle nostre attuali aree di focus includono la creazione di strumenti di profilazione Java, nonché componenti visivi e API per integrare vari profiler in IDES basati su Intellij.
Come parte del nostro team, vuoi:
- Sviluppa Intellij Idea come prodotto e discuterà e aiuta a decidere quale nuova funzionalità aggiungerà.
- Implementa Supporto per vari strumenti di profilazione, dall’integrazione di basso livello al livello JDK all’interazione dell’utente attraverso l’interfaccia utente swing.
- aiuta a sviluppare una piattaforma per un’integrazione senza soluzione di continuità di diversi profiler nel nostro IDE.
>
Saremo felici di farvi unire il nostro team se:
- ha 3+ anni di esperienza di sviluppo commerciale in Java o Kotlin.
- Comprendi le complessità di programmazione multi-filettata.
- Conoscere l’architettura dei moderni computer e dei sistemi operativi.
- Comprendi i principi di OOP e sapere come sviluppare le API modulari e scalabili.
- può testare qualsiasi codice con test automatizzati.
- può funzionare sia in una squadra che in modo indipendente.
- Hanno Un buon comando di inglese parlato e tecnico scritto.
Saremo particolarmente elettrizzati se tu:
- capisci come funziona le macchine virtuali (JVM, CLR, Python, ecc.).
- ha precedentemente sviluppato strumenti per la diagnostica, l’analisi e il debug di codice.
- sono ben informati suglifilers.
- Capisci ciò che impedisce agli sviluppatori di Scrivere codice efficiente e sapere come aiutarli.