Mindgrub
Mindgrub
Mindgrub je digitalna agencija, ki organizacijam na področjih svetovanja, zdravstva ter hrane in pijače zagotavlja celovite tehnološke in ustvarjalne storitve. Njeno delo obsega agilni razvoj programske opreme, spletna mesta in aplikacije, grajenje blagovnih znamk, trženjske kampanje, nastajajoče tehnologije, poslovno svetovanje, podporne storitve in klepetalne robote z umetno inteligenco. Mindgrub združuje produktno strategijo, oblikovanje, inženirstvo in digitalno reševanje problemov, da strankam pomaga razvijati in izboljševati njihove digitalne izkušnje, vključno z delom za Johns Hopkins University Press.

Višji programski inženir za iOS (pogodbeno delo)

Kot višji inženir v podjetju Mindgrub razvijajte in vzdržujte produkcijske aplikacije iOS s Swiftom in SwiftUI. Glede na potrebe projekta prispevajte tudi k razvoju za Android s Kotlinom in Jetpack Compose.

Opis

  • Razvijati, testirati, uvajati in vzdrževati produkcijske aplikacije iOS s Swiftom, SwiftUI in sodobnimi ogrodji Apple
  • Zagotavljati višje tehnično vodenje na področju mobilne arhitekture, odločitev pri izvedbi, kakovosti kode in inženirskih praks
  • Sodelovati z inženirji, oblikovalci, vodji projektov, strokovnjaki za zagotavljanje kakovosti in naročniki pri pretvarjanju zahtev v tehnične rešitve
  • Glede na potrebe projekta prispevati k aplikacijam Android s Kotlinom in Jetpack Compose
  • Izvajati funkcionalnosti, odpravljati napake, pregledovati kodo, odpravljati težave in podpirati izdaje v kodnih bazah iOS in Android
  • Ustvarjati dosledno arhitekturo, funkcionalnost in uporabniško izkušnjo na obeh mobilnih platformah
  • Ocenjevati ogrodja, knjižnice, zmožnosti platform in povezane tehnologije
  • Sodelovati v vseh fazah od odkrivanja in načrtovanja do ocenjevanja, izvedbe, testiranja, uvajanja in vzdrževanja
  • Pripravljati ocene napora na ravni nalog ter podpirati tehnično in projektno ocenjevanje
  • Spremljati proračune in časovnice projektov ter prevzemati odgovornost za dodeljene rezultate
  • Pregledovati kodo sodelavcev in zagotavljati praktične ter izvedljive povratne informacije
  • Uporabljati skupno tehnično znanje za reševanje zapletenih inženirskih problemov
  • Izboljševati inženirske procese, razvojne prakse, arhitekturo aplikacij in učinkovitost ekipe
  • Pri delu na projektih uporabljati inženirske standarde in razvojne procese podjetja Mindgrub
  • S strankami komunicirati o tehničnih zahtevah, posodobitvah projekta, odločitvah in reševanju težav
  • Mentorirati inženirje s pregledi, delom v paru, tehničnimi razpravami in izmenjavo znanja
  • Pomagati pri razgovorih in ocenjevanju kandidatov za inženirska delovna mesta
  • Spremljati razvoj tehnologij in razvojnih praks za iOS in Android

Zahteve

  • Imeti dovoljenje za delo v Združenih državah Amerike
  • Delati na daljavo od 9.00 do 17.00 po vzhodnem času, pri pričakovanem 40-urnem delovnem tednu
  • Pogodbo podpirati od oktobra 2026 do septembra 2027, z možnostjo podaljšanja
  • Imeti vsaj štiri leta poklicnih izkušenj z razvojem za iOS, vključno z obsežnimi nedavnimi izkušnjami pri izdelavi in vzdrževanju produkcijskih aplikacij v Swiftu
  • Imeti nedavne poklicne izkušnje z razvojem izvornih aplikacij za iOS in Android
  • Dokazati aktualno praktično znanje Swifta in SwiftUI, vključno s produkcijskimi vmesniki SwiftUI in ustrezno integracijo UIKit
  • Poznati aktualni iOS SDK, Xcode, življenjski cikel aplikacij, sočasnost, omrežne povezave, trajno shranjevanje, odpravljanje napak, optimizacijo zmogljivosti, avtomatizirano testiranje, upravljanje odvisnosti ter Appleovo podpisovanje in distribucijo
  • Imeti poklicne izkušnje z razvojem za Android s Kotlinom in Jetpack Compose
  • Razumeti Android Studio, knjižnice Jetpack, Compose UI, arhitekturo aplikacij, korutine, Gradle, omrežne povezave, trajno shranjevanje, testiranje in objavljanje
  • Samostojno razumeti, odpravljati napake in prispevati smiseln produkcijski kod v sodobnih kodnih bazah iOS in Android
  • Razumeti deklarativne koncepte uporabniškega vmesnika, kot so upravljanje stanja, navigacija, arhitektura aplikacij, življenjski cikel in konvencije posamezne platforme
  • Imeti izkušnje z načrtovanjem ali soustvarjanjem vzdržnih arhitektur mobilnih aplikacij
  • Razumeti arhitekturo iOS in Android, življenjski cikel, zmožnosti platform, dostopnost, zmogljivost in postopke izdajanja
  • Imeti izkušnje z uporabo REST API-jev ter povezovanjem mobilnih aplikacij z zalednimi storitvami in SDK-ji tretjih oseb
  • Poznati delovne tokove Git, neprekinjeno integracijo, avtomatizirano testiranje in postopke izdajanja mobilnih aplikacij
  • Dokazati odlične sposobnosti odpravljanja napak in reševanja problemov v mobilnih aplikacijah, API-jih in integracijah tretjih oseb
  • Učinkovito komunicirati z inženirji, projektnimi ekipami, naročniki in drugimi deležniki
  • Delati samostojno v večdisciplinarnih projektnih ekipah
  • Biti pripravljen sodelovati na sestankih digitalno ali osebno, kadar je to potrebno

Ugodnosti

  • Podaljšanje pogodbe je lahko na voljo
  • Delo na daljavo
  • Pričakovani 40-urni delovni teden
  • Vključujoče in spoštljivo delovno okolje

Sorodna delovna mesta

Jabil

Business Development Executive — Remote, United States

Jabil

Grow customer accounts and revenue for Jabil’s engineering, supply chain, and manufacturing solutions. Identify opportunities, manage customer portfolios, and coordinate sales efforts across global business units.

Odpri
Cisco

Senior Splunk Security Sales Business Development Specialist

Cisco

At Cisco, develop the Italian market for Splunk security solutions, including SIEM, SOAR, and UEBA. Build sales pipelines, create strategic content, inform leadership with forecasts, and represent the security portfolio at industry events.

Odpri
Japan - The Government of Japan

Sales Manager, Business Development – Industrial Heating

Japan - The Government of Japan

Grow European customer relationships and develop markets for industrial electric heating solutions, including applications in steel and semiconductors. The role combines technical B2B sales, customer project support, and coordination with teams in Japan and across Europe.

Odpri