iOS թիմի ղեկավար
iOS թիմի ղեկավար Calm-ում՝ ստարտափ, որը կառուցում է անվտանգ կորպորատիվ մեսենջեր Matrix-ի հիման վրա։ Հեռավար աշխատանք՝ ճկուն գրաֆիկով (ՄՍԿ 10–19)։ Աշխատավարձը՝ $3,500–$5,500/ամիս։ Ղեկավարեք iOS մշակումը, թիմը, թողարկումները և ճարտարապետությունը։
Մենք ստարտափ ենք, որը կառուցում է անվտանգ կորպորատիվ մեսենջեր՝ հիմնված Matrix-ի վրա։ Պարտականություններ՝ - Կառավարեք թիմը և գործընթացները՝ հաստատեք զարգացման ցիկլը, բաժանեք առաջադրանքները, կառավարեք backlog-ը և ապահովեք ժամանակացույցի թափանցիկությունը։ - Թողարկումների կառավարում՝ պատասխանատու եղեք թողարկման գործընթացի, CI/CD-ի, crash-free չափիչների և արագ hotfix-երի համար։ - Upstream համաժամացում՝ սահմանեք fork ռազմավարությունը, միավորեք upstream-ը և նվազագույնի հասցրեք շեղումները։ - Մենթորություն և աշխատանքի ընդունում՝ մասնակցեք iOS մշակողների ընտրությանը, onboarding-ին, մենթորությանը, կոդի վերանայմանը և որակի բարձրացմանը։ - Բեքենդի հետ փոխգործակցություն՝ քննադատաբար կարդացեք բնութագրերը և բացահայտեք API պայմանագրերի հակասությունները։ - Նախագծեք iOS հաճախորդի ճարտարապետություն (SwiftUI, iOS 17+) և ինտեգրեք Rust միջուկի հետ (FFI/Swift Package)։ Պետք չէ գրել Rust, բայց պետք է հասկանաք սահմանները։ - Վերահսկեք բարդ ոլորտները՝ state machines, ցանցային տրամաբանություն (կրկնություններ, idempotency, cache), WKWebView և push ծանուցումներ։
Նվազագույն տեխնիկական հիմք՝ - 3+ տարի կոմերցիոն iOS մշակում; նախագիծը ամբողջությամբ SwiftUI է (UIKit միայն ընտրովի)։ - Ուժեղ concurrency հմտություններ՝ async/await, structured concurrency, actor isolation։ - Փորձ ցանցային շերտը ձեռքով կառուցելու՝ pagination, հարցման idempotency, սեմանտիկ սխալների կառավարում, retries backoff-ով։ - Կարողություն state machines նախագծելու և թեստավորելու; unit թեստերը parsing-ի և անցումների համար Definition of Done-ի մաս են։ - Push ենթակառուցվածքի ըմբռնում՝ Notification Service Extension, ընդլայնումների սահմանափակումներ և payload parsing։ - Անգլերեն B1+ (փաստաթղթեր կարդալ, նամակագրություն)։ - Թիմի կառավարման փորձ (team lead, մենթորություն)՝ ամենակարևոր կողմը։ Ցանկալի է՝ - Փորձ Matrix-ի, matrix-rust-sdk-ի կամ այլ E2EE մեսենջերների հետ։ - Փորձ բաց կոդով fork-երի պահպանման և upstream ներդրման ռազմավարությունների հետ։ - Ծանոթություն XcodeGen-ի, SwiftLint-ի և CI-ի կարգավորման հետ (ներառյալ self-hosted runners)։ - Կիրառական գաղտնագրություն (AES-GCM, keychain, հաճախորդի սպառնալիքների ըմբռնում)։ - Փորձ AI-ով աջակցվող մշակման հետ (Claude Code, Cursor) և պատրաստակամություն այդ գործընթացները ներդնելու։
Ամբողջովին հեռավար աշխատանք, ճկուն գրաֆիկ՝ ասինխրոն հաղորդակցությամբ, ՄՍԿ գրաֆիկ 10:00–19:00։ Աշխատավարձ՝ $3,500-ից $5,500 (քննարկվում է հարցազրույցի արդյունքների հիման վրա)։ Վճարումներ՝ ամիսը երկու անգամ։ Նվազագույն բյուրոկրատիա, ուղիղ ազդեցություն ճարտարապետության և թիմի ձևավորման վրա։ Ընտրության գործընթաց՝ - HR Screening։ - Հարցազրույց CEO-ի, CPO-ի, CHRO-ի, Head of Frontend-ի հետ։ - Ըստ ցանկության տեխնիկական հարցազրույց Head of Frontend-ի հետ։ - Առաջարկ։
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին