Software Engineer (Full-stack)

Microsoft is a global technology company with a mission to empower every person and organization on the planet to achieve more.
$90,000 - $150,000
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer (Full-stack)

Microsoft's AI R&D Center in Taiwan is seeking a Full-stack Software Engineer to join their Azure Multimodal Intelligence (MMI) team. This role focuses on developing cognitive services including OCR, document understanding, and computer vision applications. The position offers an opportunity to work on cutting-edge AI products that serve millions of requests worldwide.

The ideal candidate will contribute to both frontend and backend development, working with modern web technologies and cloud infrastructure. You'll be part of a team building compliant, secure, and highly-available AI products. The role involves collaboration with stakeholders, breaking down complex problems, and implementing solutions that meet high standards of quality and performance.

Microsoft offers a comprehensive benefits package and a culture of inclusion where everyone can thrive. The position provides a hybrid work arrangement with up to 50% work from home flexibility. You'll be working in Taipei, contributing to Microsoft's vision of democratizing AI and enabling organizations worldwide to achieve more.

The role requires strong technical skills in full-stack development, experience with modern web frameworks, and a passion for AI technology. You'll have the opportunity to work with cutting-edge technologies while developing solutions that impact users globally. The position offers excellent growth opportunities, competitive benefits, and the chance to work with a world-class team of engineers.

Last updated a month ago

Responsibilities For Software Engineer (Full-stack)

  • Break down work items and provide estimations
  • Collaborate with stakeholders to define feature requirements
  • Apply coding standards and best practices through code reviews
  • Support feature deployments and system architecture
  • Contribute to quality assurance and automated testing
  • Maintain system functionality within SLA timeframes
  • Ensure compliance with security, privacy, and accessibility standards

Requirements For Software Engineer (Full-stack)

JavaScript
TypeScript
React
Node.js
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience building complex single-page applications using React, Angular, or Vue
  • Knowledge of automated testing (Jest, Karma, Jasmine, Mocha, AVA, tape)
  • Understanding of core web and browser concepts
  • Experience with Azure platform or equivalent cloud platforms
  • Experience with Live Site monitoring and DevOps environment

Benefits For Software Engineer (Full-stack)

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer (Full-stack)

Software Engineer 2

Full-stack Software Engineer position at Microsoft's Search Technology Center in India, focusing on building next-generation suggestion experiences for Bing search at web scale.

Software Engineer II

Microsoft is hiring a Software Engineer II to build frontend tools for AI & Data Science workflows, offering remote work and competitive compensation.

Software Engineer II

Microsoft Security Engineer II position focusing on frontend development for security solutions, requiring 4+ years of experience and expertise in React, TypeScript, and cloud technologies.

Software Engineer 2

Mid-level Software Engineer position at Microsoft's Xbox division, focusing on frontend development for gaming platforms and parental controls.

Software Engineer II

Microsoft Bing team seeks Mid-Level Software Engineer for frontend development, offering hybrid work and competitive benefits in Vancouver.