Principal Software Architect


Job Description

  • Collaborate with other user experience/interaction designer to determine functional and non-functional requirements for new software or applications
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define/Evaluate all aspects of development from appropriate technology and workflow to coding standards
  • Provide architectural blueprints and technical leadership
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets all requirements of quality, security, modifiability, extensibility.
  • Constantly update knowledge by tracking and understanding emerging programming practice
  • Proficiency and communication skills in verbal and written English.


• MSc/MA in computer science, engineering or relevant field • 5+ Year experiencing designing large scale distributed system or related field. • 10-year of hands on experience among mobile, backend and web programming. • Proven experience as software architect large scale applications in two or more of the industry categories including but not limiting to ERP, Media, Social Media, E-commerce) • Deep experience in software development and coding in three or more languages/frameworks including but not limiting to Angular.js, .NET, Java, and Android, Python • Excellent knowledge of software and application design and architecture • Excellent knowledge of UML and other modeling methods • Familiarity with HTML/CSS, JavaScript and UI/UX design • Understanding of software quality assurance principles • A technical mindset with great attention to detail • Outstanding communication and presentation abilities 【Location:】 Taipei, Taiwan (20% travel, regional)


1.5M ~ 2.5M TWD / year



Company PhotosSee all

Migo熱鬧點科技 work environment photoMigo熱鬧點科技 work environment photoMigo熱鬧點科技 work environment photoMigo熱鬧點科技 work environment photoMigo熱鬧點科技 work environment photoMigo熱鬧點科技 work environment photo

Share this Job

Please Sign in or Register to get your personal invite link.


12F No. 438, Guangfu S. Rd., Da'an District, Taipei, Taiwan 106

About us

Bridge the Digital Divide for 3 billion mass market consumers in emerging markets 成為一個創新者吧!在Migo,我們擁抱改變,渴望尋找更好、更有效的解決方案。我們相信創新來自於不斷地挑戰自己,在migo我們常常問自己"How could we?"持續學習與成長。你的硬實力將幫助我們解決目前的問題,你的潛力將與我們一起創造Migo的未來。 喜歡步調快、跨團隊合作的工作模式嗎?想要落實以使用者為中心的產品開發流程,參與從設計、開發到測試、部署、優化嗎?就是今天,揮別碼農人生,加入Migo軟體開發的團隊吧!

See more

Learn more


Yi-Chieh Chen
Default avatar
Default avatar

Other Popular Jobs at Migo熱鬧點科技

Design Jobs

Senior User Experience (UX) Designer

Full-timeMid-Senior level900K ~ 1.7M TWD / yearUpdated 7 days ago

Senior UX Researcher - Qualitative

Full-timeMid-Senior level800K ~ 1.7M TWD / yearUpdated 10 days ago

Technology Jobs

Senior User Interface (UI) Designer

Full-timeMid-Senior level800K ~ 1.5M TWD / yearUpdated 7 days ago

Senior Mobile Developer (Android為主)

Full-timeMid-Senior level1.2M ~ 1.7M TWD / yearUpdated 11 days ago

Principal Software Engineer in Test

Full-timeMid-Senior level1.5M ~ 2M TWD / yearUpdated about 1 month ago

Senior SRE

Full-timeMid-Senior level1.2M ~ 1.7M TWD / yearUpdated 2 months ago

Human Resources Jobs

Technical Recruitment Lead

Full-timeMid-Senior level700K ~ 1.2M TWD / yearUpdated 14 days ago

Engineering Jobs

Senior Full-Stack Developer

Full-timeMid-Senior level1.3M ~ 1.9M TWD / yearUpdated 2 months ago