Avenga
Avenga
5001 – 10 000 Pracownicy
DoradztwoOpieka zdrowotnaProdukcja
Avenga to międzynarodowa firma technologiczna i inżynierii oprogramowania, która wspiera przedsiębiorstwa w zakresie doradztwa, rozwoju produktów i transformacji cyfrowej. Jej zespoły tworzą dedykowane rozwiązania programistyczne, chmurowe i integracyjne, odpowiadając na złożone wyzwania w obszarach doradztwa, produkcji i ochrony zdrowia. Firma korzysta z wiedzy ponad 6000 specjalistów pracujących w kilku krajach. Avenga wspiera również pozyskiwanie talentów i rozwój kariery w swojej organizacji.

Starszy inżynier iOS — praca hybrydowa w Buenos Aires

Twórz i rozwijaj natywne aplikacje bankowe na iOS, z których korzystają miliony klientów Avenga. Wykorzystuj Swift, Objective-C, architekturę mobilną, testowanie oraz narzędzia programistyczne wspierane przez AI.

Opis

  • Tworzenie, utrzymywanie i integrowanie natywnych aplikacji oraz komponentów iOS na podstawie określonych wymagań funkcjonalnych i technicznych
  • Udział we wszystkich etapach cyklu życia oprogramowania, w tym w projektowaniu, implementacji, testowaniu, wdrażaniu i wsparciu
  • Współpraca z menedżerami produktu, projektantami i inżynierami przy tworzeniu oraz dostarczaniu wysokiej jakości rozwiązań
  • Tworzenie angażujących, responsywnych i skoncentrowanych na użytkowniku doświadczeń mobilnych
  • Opracowywanie prototypów oraz wsparcie odkrywania technicznego i projektowania rozwiązań
  • Przeprowadzanie testów jednostkowych, przeglądów kodu, debugowania i ciągłego doskonalenia jakości
  • Poprawa wydajności, niezawodności i łatwości utrzymania aplikacji
  • Tworzenie i aktualizowanie dokumentacji technicznej zgodnie ze standardami inżynieryjnymi
  • Ocena nowych technologii i rekomendowanie usprawnień produktów, procesów oraz praktyk inżynieryjnych
  • Wsparcie aplikacji produkcyjnych poprzez usuwanie błędów i dostarczanie nowych funkcji
  • Udział w decyzjach architektonicznych i pomoc w utrzymywaniu standardów inżynieryjnych
  • Wykorzystywanie narzędzi AI w procesie tworzenia oprogramowania w celu zwiększania produktywności, jakości i szybkości dostarczania

Wymagania

  • Co najmniej pięć lat profesjonalnego doświadczenia w tworzeniu natywnych aplikacji iOS
  • Zaawansowane doświadczenie w pracy ze Swift i Objective-C
  • Dobra znajomość architektury oprogramowania, wzorców projektowych i praktyk inżynierii mobilnej
  • Doświadczenie w tworzeniu, utrzymywaniu i optymalizowaniu produkcyjnych aplikacji mobilnych
  • Bardzo dobra znajomość testów jednostkowych i praktyk zapewniania jakości oprogramowania
  • Doświadczenie w pracy z Git oraz współczesnymi procesami tworzenia oprogramowania
  • Praktyczne doświadczenie w korzystaniu z narzędzi programistycznych AI, takich jak GitHub Copilot, Claude, Cursor lub porównywalne rozwiązania
  • Umiejętność tworzenia kodu z wykorzystaniem skutecznych technik formułowania promptów
  • Umiejętność oceny decyzji architektonicznych i zachowania zgodności z ustalonymi wzorcami projektowymi
  • Doświadczenie z mobilnymi potokami CI/CD będzie dodatkowym atutem
  • Znajomość praktyk bezpieczeństwa aplikacji mobilnych będzie dodatkowym atutem
  • Doświadczenie w zwinnym środowisku tworzenia oprogramowania będzie dodatkowym atutem
  • Doświadczenie w mentoringu programistów i rozwijaniu najlepszych praktyk inżynieryjnych będzie dodatkowym atutem
  • Zainteresowanie nowymi technologiami i tworzeniem oprogramowania wspieranym przez AI będzie dodatkowym atutem

Benefity

  • Równe szanse są zapewniane niezależnie od rasy, pochodzenia etnicznego, tożsamości płciowej, orientacji seksualnej, niepełnosprawności, wieku, wyznania czy innych cech osobistych
  • Integracyjne i pełne szacunku środowisko pracy, w którym pracownicy mogą być sobą, dzielić się pomysłami i czuć przynależność