Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier aplikacji mobilnych

Opis

Text copied to clipboard!
Poszukujemy Inżyniera aplikacji mobilnych, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie wysokiej jakości aplikacji mobilnych na platformy iOS i Android. Idealny kandydat powinien posiadać doświadczenie w programowaniu natywnym oraz hybrydowym, znać najnowsze trendy w branży mobilnej oraz być zdolny do pracy w dynamicznym środowisku zespołowym. W codziennej pracy inżynier będzie współpracował z zespołami projektowymi, UX/UI oraz testerami, aby dostarczać produkty spełniające oczekiwania użytkowników i biznesu. Oczekujemy kreatywności, samodzielności oraz umiejętności rozwiązywania problemów technicznych. Do obowiązków będzie należało również optymalizowanie aplikacji pod kątem wydajności i bezpieczeństwa oraz udział w procesie ciągłej integracji i dostarczania oprogramowania (CI/CD). Nasza firma oferuje możliwość rozwoju zawodowego, udział w innowacyjnych projektach oraz pracę w przyjaznej atmosferze sprzyjającej wymianie wiedzy i doświadczeń.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji mobilnych na platformy iOS i Android
  • Współpraca z zespołem UX/UI w celu implementacji intuicyjnych interfejsów
  • Testowanie i debugowanie aplikacji w celu zapewnienia wysokiej jakości
  • Optymalizacja aplikacji pod kątem wydajności i zużycia energii
  • Utrzymanie i aktualizacja istniejących aplikacji mobilnych
  • Wdrażanie najlepszych praktyk bezpieczeństwa w aplikacjach
  • Udział w procesie ciągłej integracji i dostarczania oprogramowania (CI/CD)
  • Analiza wymagań biznesowych i technicznych
  • Dokumentowanie kodu i procesów rozwojowych
  • Monitorowanie trendów i nowości w branży mobilnej

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu aplikacji mobilnych (Swift, Kotlin, React Native itp.)
  • Znajomość narzędzi do zarządzania wersjami (Git)
  • Umiejętność pracy w metodykach Agile/Scrum
  • Znajomość zasad projektowania UX/UI
  • Doświadczenie z API i integracjami backendowymi
  • Znajomość zasad bezpieczeństwa aplikacji mobilnych
  • Dobra znajomość języka angielskiego
  • Umiejętność pracy zespołowej i komunikacji
  • Zdolność analitycznego myślenia i rozwiązywania problemów
  • Wykształcenie wyższe techniczne lub pokrewne

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w tworzeniu aplikacji na iOS i Android?
  • Czy pracowałeś z frameworkami hybrydowymi, takimi jak React Native lub Flutter?
  • Jakie narzędzia używasz do testowania aplikacji mobilnych?
  • Opowiedz o sytuacji, w której musiałeś zoptymalizować aplikację pod kątem wydajności.
  • Jakie znasz metody zabezpieczania aplikacji mobilnych?
  • Czy masz doświadczenie w pracy w metodyce Agile?
  • Jak radzisz sobie z integracją aplikacji z backendem?
  • Jakie są Twoje ulubione narzędzia do zarządzania kodem?
  • Czy masz doświadczenie z CI/CD?
  • Jak podchodzisz do dokumentowania swojego kodu?