Mindgrub
Mindgrub
Mindgrub on digitaalsagentuur, mis pakub organisatsioonidele terviklikke tehnoloogia- ja loovteenuseid konsultatsiooni, tervishoiu ning toidu- ja joogisektori valdkonnas. Selle töö hõlmab agiilset tarkvaraarendust, veebisaite ja rakendusi, brändingut, turunduskampaaniaid, uusi tehnoloogiaid, juhtimiskonsultatsiooni, tugiteenuseid ja tehisintellekti vestlusroboteid. Mindgrub ühendab tootestrateegia, disaini, insenertehnilised lahendused ja digitaalse probleemilahenduse, et aidata klientidel oma digikogemusi arendada ja täiustada, sealhulgas Johns Hopkins University Pressiga tehtud töö kaudu.

Vanem iOS-i tarkvarainsener (lepinguline)

Arenda ja halda Mindgrubi vaneminsenerina tootmises kasutatavaid iOS-i rakendusi Swifti ja SwiftUI abil. Panusta projekti vajadustest lähtudes Androidi arendusse Kotlini ja Jetpack Compose'iga.

Kirjeldus

  • Arenda, testi, juuruta ja halda tootmises kasutatavaid iOS-i rakendusi Swifti, SwiftUI ja tänapäevaste Apple'i raamistike abil
  • Paku mobiiliarhitektuuri, rakendusotsuste, koodikvaliteedi ja inseneritavade valdkonnas vaneminseneri tasemel tehnilist suunamist
  • Tee koostööd inseneride, disainerite, projektijuhtide, kvaliteedispetsialistide ja klientidega, et muuta nõuded tehnilisteks lahendusteks
  • Panusta Androidi rakendustesse Kotlini ja Jetpack Compose'i abil vastavalt projekti vajadustele
  • Rakenda funktsioone, paranda vigu, vaata koodi üle, lahenda probleeme ja toeta väljalaskeid iOS-i ja Androidi koodibaasides
  • Loo mõlemal mobiiliplatvormil ühtne arhitektuur, funktsionaalsus ja kasutajakogemus
  • Hinda raamistikke, teeke, platvormide võimalusi ja nendega seotud tehnoloogiaid
  • Osale kogu protsessis alates avastamisest, planeerimisest ja hindamisest kuni rakendamise, testimise, juurutamise ja hoolduseni
  • Koosta ülesandetasandi töömahuhinnanguid ning toeta tehnilist ja projektipõhist hindamist
  • Jälgi projektide eelarveid ja ajakavasid ning vastuta määratud tööülesannete tulemuste eest
  • Vaata kolleegide koodi üle ja anna praktilist, rakendatavat tagasisidet
  • Rakenda ühiseid tehnilisi teadmisi keerukate inseneriprobleemide lahendamiseks
  • Paranda inseneriprotsesse, arendustavasid, rakenduse arhitektuuri ja meeskonna tõhusust
  • Rakenda projektitöös Mindgrubi inseneristandardeid ja arendusprotsesse
  • Suhtle klientidega tehniliste nõuete, projektiuuenduste, otsuste ja probleemide lahendamise teemal
  • Juhenda insenere koodiülevaatuste, paarisprogrammeerimise, tehniliste arutelude ja teadmiste jagamise kaudu
  • Aita intervjueerida ja hinnata insenerikandidaate
  • Hoia end kursis arenevate iOS-i ja Androidi tehnoloogiate ning arendustavadega

Nõuded

  • Sul on õigus töötada Ameerika Ühendriikides
  • Töötad kaugtööna kell 9.00–17.00 Ameerika Ühendriikide idavööndi aja järgi ning eeldatav töönädal on 40 tundi
  • Toetad lepingut 2026. aasta oktoobrist kuni 2027. aasta septembrini; lepingut võidakse pikendada
  • Sul on vähemalt neli aastat professionaalset iOS-i arenduse kogemust, sealhulgas mahukas hiljutine kogemus tootmises kasutatavate Swifti rakenduste loomise ja hooldamisega
  • Sul on hiljutine professionaalne kogemus natiivrakenduste arendamisel nii iOS-i kui ka Androidi jaoks
  • Sul on ajakohased praktilised oskused Swiftis ja SwiftUI-s, sealhulgas tootmises kasutatavate SwiftUI-liideste ning sobiva UIKit-integratsiooni kogemus
  • Tunned ajakohast iOS SDK-d, Xcode'i, rakenduse elutsüklit, konkurentsust, võrgundust, andmete püsivust, silumist, jõudluse optimeerimist, automatiseeritud testimist, sõltuvuste haldust ning Apple'i allkirjastamise ja levitamise protsesse
  • Sul on professionaalne Androidi arenduse kogemus Kotlinis ja Jetpack Compose'is
  • Mõistad Android Studiot, Jetpacki teeke, Compose UI-d, rakenduse arhitektuuri, korutiine, Gradle'it, võrgundust, andmete püsivust, testimist ja avaldamist
  • Suudad iseseisvalt mõista, siluda ja kirjutada sisukat tootmiskoodi tänapäevastesse iOS-i ja Androidi koodibaasidesse
  • Mõistad deklaratiivse kasutajaliidese põhimõtteid, nagu olekuhaldus, navigeerimine, rakenduse arhitektuur, elutsükkel ja platvormispetsiifilised tavad
  • Sul on kogemus hooldatavate mobiilirakenduste arhitektuuride kavandamisel või nende arendamisse panustamisel
  • Mõistad iOS-i ja Androidi arhitektuuri, elutsüklit, platvormide võimalusi, ligipääsetavust, jõudlust ja väljalaskeprotsesse
  • Sul on kogemus REST-liideste kasutamisel ning mobiilirakenduste ühendamisel taustateenuste ja kolmandate osapoolte SDK-dega
  • Tunned Giti töövooge, pidevat integratsiooni, automatiseeritud testimist ja mobiilirakenduste väljalaskeprotsesse
  • Sul on tugev silumis- ja probleemilahendusoskus mobiilirakenduste, API-de ja kolmandate osapoolte integratsioonide puhul
  • Suhtled tõhusalt inseneride, projektitiimide, klientide ja teiste sidusrühmadega
  • Töötad iseseisvalt valdkondadeülestes projektitiimides
  • Suudad vajaduse korral osaleda koosolekutel digitaalselt või kohapeal

Hüved

  • Lepingu pikendamine võib olla võimalik
  • Kaugtöö võimalus
  • Eeldatav 40-tunnine töönädal
  • Kaasav ja lugupidav töökeskkond

Seotud töökohad

EY

Tehisintellekti tarkvarainsener, finantsnõustamine

EY

Arenda ja juuruta EY finantsnõustamise klientidele Lähis-Idas ja Põhja-Aafrikas generatiivse tehisintellekti, LLM-ide ja MLOps-i lahendusi. Panusta tehisintellekti strateegiasse, tootmislahenduste elluviimisse ja äriarendusse.

Ava