Staff Software Developer (Kotlin)
⚲ Wrocław, Warszawa, Gdańsk, Poznań, Kraków
Do uzgodnienia
Wymagania
- Java
- Kotlin
- JVM
- API
Opis stanowiska
Zakres obowiązków
• Tworzenie i rozwój fundamentalnych bibliotek dla języka Kotlin.
• Utrzymywanie kluczowych komponentów wykorzystywanych przez globalną społeczność programistów.
• Udział w projektowaniu i kształtowaniu API Kotlin.
• Współpraca przy tworzeniu narzędzi, specyfikacji oraz nowych funkcjonalności języka.
• Analiza złożonych problemów technicznych oraz podejmowanie decyzji projektowych.
• Przygotowywanie dokumentacji technicznej i propozycji rozwiązań architektonicznych.
Wymagania
• Bardzo dobra znajomość języka Kotlin lub Java oraz platformy JVM.
• Doświadczenie w projektowaniu, tworzeniu i utrzymaniu bibliotek, frameworków lub API wykorzystywanych przez wielu programistów.
• Umiejętność projektowania rozwiązań technicznych oraz podejmowania świadomych decyzji architektonicznych.
• Doświadczenie w analizie i rozwiązywaniu złożonych problemów programistycznych.
• Znajomość zasad projektowania API oraz tworzenia wysokiej jakości, łatwego w utrzymaniu kodu.
• Umiejętność przygotowywania dokumentacji technicznej i uzasadniania decyzji projektowych.
• Dobra znajomość zagadnień związanych z wydajnością aplikacji i optymalizacją kodu.
• Bardzo dobra znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
Mile widziane:
• Znajomość wewnętrznych mechanizmów JVM i bibliotek standardowych Java.
• Doświadczenie w rozwoju narzędzi programistycznych, SDK lub projektów open source.
• Zainteresowanie specyfikacjami technicznymi, standardami oraz projektowaniem języków programowania.
• Tworzenie i rozwój fundamentalnych bibliotek dla języka Kotlin.
• Utrzymywanie kluczowych komponentów wykorzystywanych przez globalną społeczność programistów.
• Udział w projektowaniu i kształtowaniu API Kotlin.
• Współpraca przy tworzeniu narzędzi, specyfikacji oraz nowych funkcjonalności języka.
• Analiza złożonych problemów technicznych oraz podejmowanie decyzji projektowych.
• Przygotowywanie dokumentacji technicznej i propozycji rozwiązań architektonicznych.
Wymagania
• Bardzo dobra znajomość języka Kotlin lub Java oraz platformy JVM.
• Doświadczenie w projektowaniu, tworzeniu i utrzymaniu bibliotek, frameworków lub API wykorzystywanych przez wielu programistów.
• Umiejętność projektowania rozwiązań technicznych oraz podejmowania świadomych decyzji architektonicznych.
• Doświadczenie w analizie i rozwiązywaniu złożonych problemów programistycznych.
• Znajomość zasad projektowania API oraz tworzenia wysokiej jakości, łatwego w utrzymaniu kodu.
• Umiejętność przygotowywania dokumentacji technicznej i uzasadniania decyzji projektowych.
• Dobra znajomość zagadnień związanych z wydajnością aplikacji i optymalizacją kodu.
• Bardzo dobra znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
Mile widziane:
• Znajomość wewnętrznych mechanizmów JVM i bibliotek standardowych Java.
• Doświadczenie w rozwoju narzędzi programistycznych, SDK lub projektów open source.
• Zainteresowanie specyfikacjami technicznymi, standardami oraz projektowaniem języków programowania.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.