Stażysta - Stażysta ds. Rozwoju Aplikacji Mobilnych (AI2401)

  • Internship
Job expired!

Activate Interactive Pte Ltd ("Activate") to czołowe przedsiębiorstwo konsultingowe w dziedzinie technologii z siedzibą w Singapurze, posiadające oddziały w Malezji i Indonezji. Oferujemy naszym klientom wysokiej jakości, opłacalne i wysoce efektywne usługi z zakresu pełnego cyklu rozwoju aplikacji, w tym aplikacji mobilnych i internetowych oraz technologii chmurowych. Naszym celem jest usuwanie barier technologicznych i zwiększanie efektywności biznesowej naszych klientów.

Dążymy do pozytywnego wpływu na życie ludzi i środowisko, w którym żyjemy, poprzez wykorzystanie technologii. Jesteśmy zaangażowani w tworzenie korzystnych warunków dla wszystkich naszych pracowników, umożliwiających im pełne wykorzystanie swojego potencjału i stwarzanie możliwości dla ciągłych innowacji.

Obecnie szukamy nowych osób do dołączenia do naszego zespołu.

Jeśli jesteś zainteresowany perspektywą pracy w firmie o orientacji na rozwój, z dużym potencjałem w mobilnych i internetowych technologiach, której celem jest pozytywne wpływanie na życie ludzi, czekamy na wiadomość od ciebie.


Szukamy utalentowanego i zmotywowanego stażysty do dołączenia do naszego zespołu. Na tym stanowisku będziesz pomagać projektować, budować i utrzymywać wysokiej jakości aplikacje mobilne oferujące wyjątkowe doświadczenia użytkowników. Będziesz pracować razem z różnymi zespołami, w tym projektantami, menedżerami produktu i inżynierami backendu, aby tworzyć płynne i angażujące doświadczenia mobilne dla naszych użytkowników.

Obowiązki:

  • Projektowanie, rozwijanie i utrzymanie wysokiej jakości aplikacji mobilnych na platformach iOS i/lub Android, korzystając z nowoczesnych frameworków i bibliotek frontendowych, takich jak React Native.
  • Współpraca z projektantami UI/UX w celu przekształcenia projektów i szkieletów stron w wysokiej jakości, responsywne interfejsy użytkownika.
  • Intensywna praca z menedżerami produktów, inżynierami backendu i innymi zainteresowanymi stronami w celu określenia i implementacji funkcji i funkcjonalności aplikacji.
  • Debugowanie i optymalizacja aplikacji mobilnych, aby zapewnić maksymalną wydajność, niezawodność i doświadczenie użytkownika.
  • Pisanie schludnego, utrzymywalnego i skalowalnego kodu zgodnego z najlepszymi praktykami i standardami kodowania w branży.
  • Udział w przeglądach kodu, dawanie i przyjmowanie konstruktywnego feedbacku, aby nieustannie poprawiać jakość i utrzymywalność kodu.
  • Utrzymywanie aktualności w najnowszych trendach, narzędziach i technologiach w zakresie rozwoju mobilnego i identyfikowanie możliwości stosowania nowych technik i frameworków w celu poprawy wydajności aplikacji i doświadczenia użytkownika.
  • Pomoc w tworzeniu dokumentacji technicznej, w tym specyfikacji projektowych, instrukcji dla użytkowników i dokumentacji API.

Wymagania:

  • Student ostatniego roku studiów na kierunku informatyka lub inżynieria komputerowa
  • Udowodnione doświadczenie w tworzeniu aplikacji mobilnych, z silnym portfolio prezentującym aplikacje iOS i/lub Android.
  • Doświadczenie lub wiedza w zakresie frameworków i języków rozwoju mobilnego - React Native.
  • Dobra znajomość Java (dla natywnego kodowania na Androida) i Objective-C (dla natywnego kodowania na iOS) jest preferowana.
  • Zrozumienie i zainteresowanie zasadami projektowania interfejsów użytkownika na urządzenia mobilne, wzorcami i najlepszymi praktykami.
  • Zrozumienie systemów kontroli wersji, takich jak Git.
  • Świetne umiejętności rozwiązywania problemów, debugowania i rozwiązywania problemów.
  • Silne umiejętności komunikacyjne i pracy zespołowej, z umiejętnością skutecznej współpracy z zespołami o różnym profilu.


Umiejętności mile widziane:

  • Znajomość rozwoju backendu i integracji API.
  • Znajomość metodyk zwinnych, takich jak Scrum lub Kanban.
  • Znajomość najlepszych praktyk w zakresie dostępności aplikacji mobilnych i internacjonalizacji.
  • Znajomość technik optymalizacji wydajności aplikacji mobilnych, w tym buforowania, zarządzania pamięcią i programowania asynchronicznego.
  • Znajomość frameworków i metodologii testowania aplikacji mobilnych, w tym testowania jednostkowego, integracyjnego i interfejsu użytkownika.

Korzyści

  • Przyjemne środowisko pracy
  • Możliwość konwersji

Czy wydaje Ci się to stanowisko interesujące?

Activate jest pracodawcą równych szans. Decyzje dotyczące zatrudnienia podejmowane są na podstawie zasług, kwalifikacji i umiejętności. Activate nie dyskryminuje w zakresie możliwości zatrudnienia lub praktyk na podstawie rasy, koloru skóry, religii, płci, orientacji seksualnej, pochodzenia narodowego, wieku, niepełnosprawności, stanu cywilnego ani jakiejkolwiek innej cechy chronionej przez prawo.

Prywatność i bezpieczeństwo Twoich danych są dla Activate niezwykle ważne.

Twoje dane osobowe będą przetwarzane w celu zarządzania procesem rekrutacji w Activate, co obejmuje organizację i przeprowadzanie wywiadów i testów dla kandydatów, ocenianie i analizowanie wyników, a także inne działania niezbędne w procesie rekrutacji i zatrudniania.

Prosimy o zapoznanie się z naszą informacją o prywatności (https://www.activate.sg/privacy-policy), aby dowiedzieć się więcej o tym, jak zbieramy, używamy i przekazujemy dane osobowe naszych kandydatów. Znajduje się tam także informacja, jak można poprosić o dostęp, poprawienie i/lub wycofanie swoich danych osobowych.