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、有较丰富的架构设计/改造及带团队(或技术影响力达到)的经验"