Software Engineer (Frontend)

Microsoft is a leading technology company that builds innovative solutions for a cloud-enabled world, focusing on empowering individuals and organizations to achieve more.
Frontend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer (Frontend)

Microsoft is seeking a Software Engineer (Frontend) to join the Azure Data engineering team, specifically working on Azure Cosmos DB. This role involves developing high-performance, low-latency, and scalable frameworks, libraries, and experiences for Cosmos DB distributed protocols. The ideal candidate will have a passion for building rich web experiences, strong problem-solving skills, and the ability to work both independently and collaboratively.

Key Responsibilities: • Develop high-performance, scalable frameworks and libraries for Cosmos DB • Build rich web experiences that delight customers • Design and implement scalable solutions • Troubleshoot complex issues • Analyze and articulate complex technologies clearly • Collaborate with team members and work independently

Required Qualifications: • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or IT-related technical discipline (or equivalent experience) • 2+ years of programming experience in Javascript/Typescript, .NET, JAVA, Node, or Python • Strong design, implementation, testing, and problem-solving skills

Preferred Qualifications: • Experience with frontend development • Familiarity with high-performance open-source tools and frameworks (e.g., React) • Knowledge of multi-threading, synchronous, and asynchronous programming • Experience shipping large-scale, commercial, online software solutions

The role offers various benefits, including industry-leading healthcare, educational resources, discounts on products and services, savings and investments options, parental leave, generous time off, and opportunities for networking and community involvement.

Microsoft is committed to diversity and inclusion, providing equal opportunities for all qualified applicants regardless of background or personal characteristics.

Last updated 3 months ago

Responsibilities For Software Engineer (Frontend)

  • Develop high-performance, scalable frameworks and libraries for Cosmos DB
  • Build rich web experiences that delight customers
  • Design and implement scalable solutions
  • Troubleshoot complex issues
  • Analyze and articulate complex technologies clearly
  • Collaborate with team members and work independently

Requirements For Software Engineer (Frontend)

JavaScript
TypeScript
Java
Node.js
Python
React
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or IT-related technical discipline (or equivalent experience)
  • 2+ years of programming experience in Javascript/Typescript, .NET, JAVA, Node, or Python
  • Strong design, implementation, testing, and problem-solving skills
  • Passion for building rich web experiences
  • Ability to analyze and articulate complex issues and technologies
  • Willingness to learn and cooperate with team members

Benefits For Software Engineer (Frontend)

  • 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 (Frontend)

Software Engineer II - Maternity Cover (Temporary)

Temporary Software Engineer II position at Microsoft Belgrade, working on Word Copilot team, focusing on AI-powered productivity solutions with hybrid work arrangement.

Software Engineer II

Microsoft Software Engineer II position focusing on frontend development with Azure and Power Pages, offering hybrid work model and comprehensive benefits.

Software Engineer II

Microsoft Bing Travel team seeks Software Engineer II to build world-class travel experiences using React and modern web technologies.

Software Engineer

Mid-level Software Engineer role at Microsoft's Windows team in Hyderabad, focusing on modern app development and platform innovation.

Software Engineer 2 (Full Stack)

Mid-level Software Engineer position at Microsoft's Bing team, focusing on frontend development and resource management systems with hybrid work arrangement.