React Native ծրագրավորող
Technocracy ընկերությունը աշխատանքի է ընդունում Middle մակարդակի React Native ծրագրավորող՝ 3-6 տարվա փորձով։ Ամբողջական դրույքով, հեռավար կամ հիբրիդային։
Նախագծել և մշակել խաչաձև հարթակների բջջային հավելվածներ React Native և TypeScript միջոցով։ Մասնակցել հավելվածի ճարտարապետության նախագծմանը՝ վիճակի կառավարչի, նավիգացիոն կառուցվածքի, հավելվածի շերտերի ընտրություն։ Օպտիմալացնել կատարողականությունը՝ մեմոիզացիա, վերարտադրումների շտկում, պրոֆիլավորում Flipper/React DevTools-ով։ Աշխատել Նոր ճարտարապետության հետ՝ միգրացիա Fabric և TurboModules, JSI մոդուլների ինտեգրացիա, Hermes-ի կազմաձևում։ Գրել և պահպանել նատիվ մոդուլներ (bridge մոդուլներ, TurboModules) անհրաժեշտության դեպքում։
Առևտրային React Native մշակման փորձ՝ 4 տարուց։ Ուժեղ գիտելիքներ TypeScript, React և վիճակի կառավարիչներում (Redux Toolkit / Zustand / MobX)։ Հասկանալ React Native ճարտարապետությունը՝ bridge-ի աշխատանքը, Նոր ճարտարապետություն (Fabric, TurboModules, JSI), Hermes։ Կազմաձևել build.gradle, հասկանալ AGP, Kotlin և JDK տարբերակները։ Կազմաձևել productFlavors և buildTypes բազմաթիվ միջավայրերի համար (dev, stage, prod)։ Ստորագրել release build-երը, կառուցել APK և AAB, հասկանալ Play App Signing։ Աշխատել AndroidManifest.xml, permissions, deep links, minSdk, targetSdk և Google Play պահանջների հետ։ Targets, schemes, build կազմաձևեր, xcconfig ֆայլեր։ Կառավարել վկայագրերը, provisioning profiles և entitlements (push notifications, Associated Domains, App Groups)։ Հրապարակել App Store Connect և TestFlight միջոցով, իմանալ App Store Review Guidelines։
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին