Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Swift

Opis

Text copied to clipboard!
Poszukujemy Programisty Swift, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji mobilnych na platformy iOS. Idealny kandydat powinien posiadać doświadczenie w pracy z językiem Swift oraz znać najlepsze praktyki tworzenia aplikacji mobilnych zgodnych z wytycznymi Apple. Jako Programista Swift będziesz współpracować z zespołem projektowym, testerami oraz innymi programistami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Twoje zadania będą obejmować zarówno rozwój nowych funkcjonalności, jak i optymalizację istniejącego kodu. Będziesz również odpowiedzialny za identyfikowanie i rozwiązywanie problemów technicznych oraz uczestnictwo w procesie przeglądu kodu. Oferujemy dynamiczne środowisko pracy, w którym cenimy innowacyjność, samodzielność i zaangażowanie. Pracujemy w metodyce Agile, co pozwala nam na elastyczne podejście do projektów i szybkie reagowanie na zmieniające się wymagania. Zapewniamy dostęp do nowoczesnych narzędzi i technologii oraz możliwość ciągłego rozwoju zawodowego poprzez szkolenia i udział w konferencjach branżowych. Jeśli jesteś pasjonatem technologii Apple, masz doświadczenie w programowaniu w Swift i chcesz pracować nad nowoczesnymi aplikacjami mobilnymi, ta oferta jest dla Ciebie. Dołącz do nas i twórz z nami innowacyjne rozwiązania, które zmieniają sposób, w jaki ludzie korzystają z technologii.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji mobilnych w języku Swift
  • Współpraca z zespołem projektowym i testerami
  • Utrzymywanie i optymalizacja istniejącego kodu
  • Tworzenie dokumentacji technicznej
  • Udział w przeglądach kodu i wdrażaniu najlepszych praktyk
  • Rozwiązywanie problemów technicznych i debugowanie aplikacji
  • Integracja aplikacji z API i usługami zewnętrznymi
  • Testowanie aplikacji pod kątem wydajności i stabilności
  • Dostosowywanie aplikacji do wytycznych Apple
  • Udział w planowaniu sprintów i retrospektywach Agile

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu w języku Swift
  • Znajomość środowiska Xcode i narzędzi Apple
  • Doświadczenie w pracy z frameworkami iOS (UIKit, SwiftUI, CoreData)
  • Znajomość zasad projektowania interfejsów użytkownika
  • Umiejętność pracy zespołowej i komunikacji
  • Znajomość wzorców projektowych i zasad SOLID
  • Doświadczenie w pracy z REST API
  • Znajomość systemu kontroli wersji Git
  • Dbałość o jakość kodu i testowanie jednostkowe
  • Znajomość języka angielskiego na poziomie technicznym

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w programowaniu w języku Swift?
  • Czy pracowałeś wcześniej z frameworkiem SwiftUI?
  • Jakie aplikacje mobilne stworzyłeś i jakie były Twoje zadania?
  • Jakie narzędzia i biblioteki najczęściej wykorzystujesz w pracy?
  • Czy masz doświadczenie w pracy w metodyce Agile?
  • Jak radzisz sobie z debugowaniem i rozwiązywaniem błędów?
  • Czy znasz zasady projektowania interfejsów zgodnych z wytycznymi Apple?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
  • Czy masz doświadczenie w pracy z zespołem zdalnym?
  • Jakie są Twoje mocne strony jako programista?