ITMobile(Senior)ArchitectAndroidIOS移動端架構師(異地職位描述與崗位職責任職要求:工作地點在天津)職位描述與崗位職責任職要求
職位描述:
DutiesandResponsibilities
1.RoleMission:TheITApplicationArchitectparticipatesinthediscoveryanddocumentationofthecustomer'sbusinessscenariosthataredrivingthesolution.Ensuresintegrityofthearchitecture,intermsofconnectingvariousviewstoeachother,satisfactorilyreconcilingtheconflictingconcernsofdifferentstakeholders,andshowingthetrade-offsmadeinsodoing(asbetweensecurityandperformance,forexample);
2.Establishthearchitectureforanapplicationsolutionfollowingacommonapprovedguidanceforawell-knowndevelopmenttrack(e.g.Mobilesystem);
3.Responsibleforthesolutiondesignofanapplication,designcomplexsystemsatthecomponentlevel;
4.Expectedtocontributetotheinitialassessmentofthefeasibilityofbusinessrequirements;
5.Identifyinfluencingfactorsforthesolution(e.g.communicationmechanisms,processlifecycles,concurrencyrequirements,security);
6.Createanarchitecturaldescriptionincludingreasonsforarchitecturaldecisionsandconsiderationsinalignmentwithbusinesspoliciesandstandards;
7.Ensurethattheimplementedsolutioncomplieswithgivenfunctionalspecifications,codingguidelinesandcustomerqualityrequirements;
8.Authorisedtomakedecisionswhichfallwithinthetasks/boundariesdefinedintheassignment;
9.Expectedtosuggestalternativesolutionsandpointoutdeficienciesrelatedtoqualityrequirementsinprojectstoprojectmanagerswhennecessary;
10.Explainandcommunicatemadedecisionstostakeholders;
11.Participateinsoftwaredevelopmentatleast30%oftheassignmenttime
12.Beskilledinsoftwaredevelopmentandabletoqualityassuresoftwaredevelopment;
13.Participateandpresentinreviewsofarchitectureconceptsandsolutions;
14.Haveanholisticviewandunderstandhowtheassignmentinteractswiththesurroundingenvironment;
15.Combinebusinessneedswiththetechnicalsolution;
16.Leaddevelopersincorrectdirectionbysupportingtheminthedevelopmentdesign;
17.Workwithimprovements,byparticipationinthedevelopment,ofthearchitecturalprinciples,processesandstandards;
18.Cleardocumentationandcommunicationofarchitecturalassumptions,requirementsanddesignstobothtechnicalandnon-technicalaudience;
19.Collaborateeffectivelywithotherarchitectstosolvecomplexproblemsspanningtheirrespectiveareasandresolvestechnologicaldisagreementwithinformed,rationalsolutions.
Additionalresponsibilitiesatseniorlevel
1.Aseniorexpertinanarchitectfield(e.g.MicroServicedesign,Refactordesign,etc.);
2.ResponsibleforhelpLeadArchitectDevelopmentmanagerforpracticeroadmap;
3.Responsiblefordesigncomplexsystemorapplicationarchitect;
4.ResponsibleforhelpLeadArchitecttrainingarchitectteam.
任職資格:
Requirements
a.Education
b.Experience/skills
c.Englishrequest
1.UniversitydegreeinInformationTechnologyorcomparableeducation;
2.Morethan10years’workexperiencesofmobileapplicationdevelopmentincommercialcompany;
3.ProficientinmobileAPPAndroid/IOSplatformdevelopment;
4.Stronganalysis,design,codingandtroubleshootingskills;
5.Proventechnicalleadorarchitectexperiences;
6.TeamworkwithsolidEnglishandcommunicationskills;
7.Wellorganizedwithpassionandsenseofresponsibility.
篇2:移動端架構師崗位職責移動端架構師職責任職要求
移動端架構師崗位職責
移動端架構師"1、把控客戶端技術方向,領導先進技術落地和推廣
2、結合業務特點和需求,識別、解決架構問題,保證架構的先進性,提質提效
3、培養團隊架構人才、建設梯隊,提升團隊架構能力"
"崗位要求
1、計算機相關專業大學本科及以上學歷
2、有五年或以上移動端開發經驗,至少以架構師或主程角色參加過一個中大型APP開發項目
3、扎實的數據結構、算法和編程基本功,通曉多門語言,并至少熟練掌握C++、Java、Objective-C中至少一門語言
4、熟練掌握操作系統基本原理
5、精通Android、iOS平臺開發,熟練掌握系統深層原理
6、深入了解不同Android、iOS版本的特性與差異
7、熟練掌握網絡通信機制及常用數據傳輸協議
8、深諳主流設計模式及面向對象編程思想
9、關注并善于學習和嘗試新技術,如RN、weex等
10、有較豐富的架構設計/改造及帶團隊(或技術影響力達到)的經驗"
"1、把控客戶端技術方向,領導先進技術落地和推廣
2、結合業務特點和需求,識別、解決架構問題,保證架構的先進性,提質提效
3、培養團隊架構人才、建設梯隊,提升團隊架構能力"
"崗位要求
1、計算機相關專業大學本科及以上學歷
2、有五年或以上移動端開發經驗,至少以架構師或主程角色參加過一個中大型APP開發項目
3、扎實的數據結構、算法和編程基本功,通曉多門語言,并至少熟練掌握C++、Java、Objective-C中至少一門語言
4、熟練掌握操作系統基本原理
5、精通Android、iOS平臺開發,熟練掌握系統深層原理
6、深入了解不同Android、iOS版本的特性與差異
7、熟練掌握網絡通信機制及常用數據傳輸協議
8、深諳主流設計模式及面向對象編程思想
9、關注并善于學習和嘗試新技術,如RN、weex等
10、有較豐富的架構設計/改造及帶團隊(或技術影響力達到)的經驗"