Senior Software Engineer- Casual Games

Microsoft is a global technology company that develops software, consumer electronics, and services.
$120,000 - $200,000
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Gaming · Enterprise SaaS

Description For Senior Software Engineer- Casual Games

Microsoft Instant Play (Casual Games) team is seeking a Senior Software Engineer to join their Frontend development team in Beijing. This role focuses on delivering exceptional user experiences for casual games across Microsoft's various platforms including Edge browser, Bing.com, and MSN.com. As a vital member of the team, you'll be responsible for developing and maintaining high-scale modern services and applications, with a particular emphasis on frontend development using technologies like React, TypeScript, and Node.js.

The position offers an exciting opportunity to work on complex, global challenges and deliver groundbreaking solutions that shape how casual games fans consume content. You'll be working in a hybrid environment with up to 50% work from home flexibility, collaborating with diverse stakeholders across different time zones.

The ideal candidate should have strong computer science fundamentals with at least 5 years of technical engineering experience. You'll be working with modern client-side technologies, architecting and maintaining UX component libraries, and ensuring high-quality software delivery through Agile and DevOps methodologies.

Microsoft offers an impressive benefits package including industry-leading healthcare, educational resources, parental leave, and various other perks. This role provides an excellent opportunity to work with cutting-edge technology while contributing to products used by millions of users worldwide. The position combines technical challenges with creative problem-solving, making it ideal for engineers passionate about user experience and gaming technology.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer- Casual Games

  • Design and develop high scale modern services, apps, and integration solutions
  • Focus on building innovative user experiences
  • Design, build, test, debug, and ship high quality features
  • Take responsibility for uninterrupted operation of features in production
  • Analyze and prioritize business requirements and customer feedback
  • Work across partner teams to understand scenarios and requirements

Requirements For Senior Software Engineer- Casual Games

JavaScript
TypeScript
React
Node.js
  • BS/MS degree in computer science, software engineering, or related field
  • 5+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • 3+ Experience with modern client-side/web technologies
  • Experience in architecting, building, and maintaining UX component libraries
  • Passion for improving software quality and engineering excellence
  • Experience in Agile and DevOps development methodologies
  • English proficiency on a business level
  • Strong team player and collaborator across time zones

Benefits For Senior Software Engineer- Casual Games

Medical Insurance
Education Budget
Parental Leave
  • 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 Senior Software Engineer- Casual Games

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on frontend development for the Advertising Campaign UI team, offering competitive pay and benefits.

Senior Software Engineer- Full Stack Development- BING

Senior Software Engineer position at Microsoft's Bing team, focusing on full-stack development to enhance search experience with AI-powered features.

Senior Software Engineer (Front-End)

Senior Frontend Engineer role at Microsoft working on AI Platform, building next-gen Generative AI evaluation tools with React and TypeScript.

Senior Full Stack Software Engineer (UX)

Senior Full Stack Software Engineer role at Microsoft, focusing on video experiences across Edge, Windows, and MSN, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer position at Microsoft to enhance Excel's web application, focusing on collaboration features and user experience improvements.