Principal Software Architect

Save
Job updated over 4 years ago

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.

Requirements

• 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, GO, 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)
View all jobs
View all jobs
Save
1
1,500,000 ~ 2,500,000 TWD / year
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of Migo 熱鬧點科技.

About us

Migo 熱鬧點科技是一間外資新創企業,全球研發中心位於台北,打造專為新興市場的消費者使用的數位平台。
目前營運的市場為印尼,未來將延伸至其他東南亞新興國家。

為什麼首要的市場是印尼呢? 因為對於印尼人來說,寬頻網路如同奢侈品,並非每個人都負擔得起!

Migo 的數位平台,是以低於傳統寬頻 1/100 成本的技術,讓當地的消費者無需消耗行動數據也能同樣享受到優質的數位內容和數位體驗。

Do you believe that everyone should have access to Entertainment and Education?

At Migo, we are creating a movement to change the status quo to enable our consumers in emerging markets to watch entertainment and education videos offline – anytime, anywhere without buffering. We are creating a content distribution network (CDN) that is 100x cheaper to deploy than existing telco infrastructure resulting in ultra-low-cost for data. This allows us to bring joy to customers and build an innovative digital gateway through a smartphone to transform the digital lives of 3 billion rising consumers for the modern internet experiences with consumption of data at an affordable price.

Follow us on Social Media:

FB (Product News): https://www.facebook.com/MigoIndo/
FB (Careers): https://www.facebook.com/MigoCareers/
IG: https://www.instagram.com/migoindonesia/
Linkedin: https://www.linkedin.com/company/migo

【Migo的創辦人是誰】

公司的創辦人兼執行長,Barrett Comiskey 畢業於美國麻省理工學院(MIT),擁有史丹福(Stanford)商學院的企管碩士(MBA)。Barrett也因在大學期間在MIT Media Lab發明電子墨水(E-Ink) :驅動亞馬遜的Kindle和市面上其他品牌電子書的核心科技入選美國專利商標局國家發明家名人堂。他定居於亞洲有超過十五年的時間,是一位成功且經驗豐富的創業家。

【Why Join Us?】

Simple: We bring joy and transformation not only to Emerging Markets but to you, too.

Being an Imagineer means breaking boundaries by imagining, designing, building, and developing innovation to transform lives. Here in Migo, we aren’t just employees. We are Leaders, Caring, Relentless, Innovators, Always Improving, and we carry this in every action as we work together as one team towards one goal.

We change the world. Our passion for solving problems fuels us to continue challenging social norms and rebalancing accessibility for everyone. We dream big yet execute simply.

We don’t fear failure. Rather, we take those as an opportunity to improve. We move as one borderless team and build ideas together. Your inputs are valued because all of us are innovators: we believe that our endless curiosity while learning from each other builds the next best thing.

We unlock your full potential by being surrounded by a vast diversity of cultures and perspectives. You will be mentored by experts and fellow leaders through knowledge sharing and through fast and straightforward feedback. You will be empowered to grow as an individual and a professional to a whole new level – because as much as you got us, we got you too.


Team

Avatar of the user.
Talent team
Avatar of the user.
Technical Recruiter