Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Kotlin

Opis

Text copied to clipboard!
Poszukujemy Programisty Kotlin, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji opartych na języku Kotlin. Idealny kandydat powinien posiadać doświadczenie w tworzeniu aplikacji mobilnych na platformę Android oraz backendowych rozwiązań opartych na Kotlinie. Praca odbywa się w dynamicznym środowisku, w którym liczy się innowacyjność, jakość kodu oraz współpraca zespołowa. Do Twoich głównych zadań będzie należało projektowanie i implementacja nowych funkcjonalności, optymalizacja istniejącego kodu, integracja z zewnętrznymi API oraz współpraca z zespołem projektowym, testerami i innymi programistami. Oczekujemy dobrej znajomości wzorców projektowych, zasad SOLID oraz praktyk czystego kodu. Znajomość frameworków takich jak Ktor, Spring Boot (dla Kotlin), a także narzędzi takich jak Gradle, Git i Docker będzie dodatkowym atutem. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz rozwój zawodowy poprzez szkolenia i konferencje. Nasza firma stawia na rozwój technologiczny i wspiera swoich pracowników w zdobywaniu nowych umiejętności. Jeśli jesteś osobą samodzielną, komunikatywną i pasjonujesz się nowoczesnymi technologiami, ta oferta jest dla Ciebie. Dołącz do nas i rozwijaj swoje umiejętności w środowisku, które ceni jakość, innowacyjność i współpracę. Czekamy na Twoje zgłoszenie!

Obowiązki

Text copied to clipboard!
  • Tworzenie i rozwój aplikacji w języku Kotlin
  • Projektowanie architektury oprogramowania
  • Integracja z zewnętrznymi API i usługami
  • Współpraca z zespołem projektowym i testerami
  • Utrzymanie i optymalizacja istniejącego kodu
  • Udział w przeglądach kodu i wdrażaniu dobrych praktyk
  • Tworzenie dokumentacji technicznej
  • Testowanie jednostkowe i integracyjne
  • Rozwiązywanie problemów technicznych
  • Wdrażanie nowych technologii i narzędzi

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu w Kotlin
  • Znajomość Android SDK lub frameworków backendowych (np. Ktor, Spring Boot)
  • Dobra znajomość wzorców projektowych i zasad SOLID
  • Doświadczenie w pracy z systemem kontroli wersji Git
  • Znajomość narzędzi takich jak Gradle, Docker, CI/CD
  • Umiejętność pracy zespołowej i komunikatywność
  • Znajomość języka angielskiego na poziomie technicznym
  • Zdolność analitycznego myślenia i rozwiązywania problemów
  • Doświadczenie w pracy w metodykach Agile/Scrum
  • Chęć ciągłego rozwoju i nauki nowych technologii

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z językiem Kotlin?
  • Czy pracowałeś nad aplikacjami mobilnymi czy backendowymi?
  • Jakie frameworki Kotlin znasz i stosowałeś w projektach?
  • Czy masz doświadczenie w pracy z Android SDK lub Ktor?
  • Jakie narzędzia CI/CD stosowałeś w poprzednich projektach?
  • Czy potrafisz pracować w zespole rozproszonym?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
  • Czy znasz zasady SOLID i potrafisz je zastosować w praktyce?
  • Jakie projekty uważasz za swoje największe osiągnięcie?
  • Czy posiadasz doświadczenie w pracy w metodykach Agile?