Senior Software Engineer - Frontend

57 Minutes ago • 7 Years + • Frontend Development • Full Stack Development

Job Summary

Job Description

As a Senior Frontend Software Engineer at Microsoft's Viva Engage team, you'll develop cutting-edge user experiences for a platform reaching millions. Responsibilities include designing and developing features, mentoring junior engineers, building and maintaining a strong engineering culture, and collaborating with design and product teams. You will build responsive, accessible, and localized experiences, integrate with other M365 apps, conduct A/B testing, and optimize for performance and scalability. The ideal candidate possesses expertise in modern web technologies (React, Redux, TypeScript) and a passion for creating delightful user experiences. You will work on a product that fosters communication and information sharing using AI applications and Copilot.
Must have:
  • 7+ years of experience
  • 4+ years frontend engineering experience
  • React, Redux, TypeScript expertise
  • HTML5, CSS3 knowledge
  • Lead design and development
  • Mentor junior engineers
Good to have:
  • Troubleshooting and performance tuning skills
  • Understanding of client technology (frontend, API, networking)
  • Cross-browser and device-independent interface building
  • Performance optimization (FMP, TTI, bundle size)

Job Details

Overview

Viva Engage connects people through communities, bringing leaders and employees together to share knowledge, clarify priorities, and build relationships.   Viva Engage (formerly Yammer) is the premier tool to create multi-directional dialogue between tens of millions of employees worldwide every month.    

 

Engage team members are at the forefront of driving AI applications and Copilot adoption to make communication and information sharing easy and authentic. Our work supports top challenges for our customers, including digital safety, trusted security standards, and deep analytics to help our customers maximize reach, reduce inefficiencies, and create a thriving organizational culture. We would love to have you join the team driving innovation, connection, and community for our valued global customers. #VivaEngage   

 

Our engineers develop cutting-edge, beautiful UX that seamlessly adapts to various apps and form factors and reaches tens of millions of users. As a Front-End engineer, you will develop innovative new features and experiences, run experiments to learn and improve the product, and add core capabilities to our web platform with an eye to performance and accessibility. We are looking for someone who is passionate about delighting users, has an eye for craftsmanship and an opinion about what makes a great user experience.  Our stack includes React, Redux, Relay, GraphQL API gateway and Azure Cloud Services. 

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years of experience in software front-end engineering.
  • Experience with modern web tech stack e.g. TypeScript, React, Redux, Webpack, Jest.
  • Experience in web markup including CSS3, HTML5.    

Other Requirements:

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Solid troubleshooting and performance tuning skills. 
  • Holistic understanding of client technology including front-end, API, networking, and the browser itself. 
  • Broad experience across multiple FE technologies  
  • Good understanding of best practices of building cross browser and device independent interfaces. 
  • Expertise improving performance (FMP, TTI, bundle size, etc). 

 

#vivaengage 

Responsibilities

  • Lead the design and development of features and client architecture changes that impact tens of millions of users.   
  • Mentor and train other engineers in software best practices and design techniques.  
  • Help build and maintain a strong engineering culture.  
  • Develop user-facing features and experiences in partnership with design, product, and engineering.  
  • Build reusable code and libraries for maintainability and future use.  
  • Build responsive, accessible and localized experiences for a diverse user-base.  
  • Develop integrations of the Viva Engage client into other M365 apps.  
  • Experiment, A/B test key hypothesis to make data driven decisions.  
  • Optimize for performance and scalability. 

Similar Jobs

SparkCognition - Software Engineer (Backend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Frontend Software Engineer - Customer Service Platforms - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Entrata - Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
6 Months ago
Google - Senior Software Engineer, Full Stack

Google

(On-Site)
4 Months ago
WebFX - Jr. React Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Trend Micro - Senior Frontend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Limit Break - Senior Frontend/Web UI Engineer

Limit Break

Tokyo, Japan (On-Site)
3 Weeks ago
Rohde & Schwarz - Frontend Developer

Rohde & Schwarz

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Booming games - Game Developer - Javascript / HTML5 (f/m/x)

Booming games

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
undefined - Technical Consultant, West

United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Xsolla - Front End Software Engineer

Xsolla

Baku, Azerbaijan (On-Site)
3 Weeks ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
10 Months ago
Meesho - Motion Designer II

Meesho

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Lucid Reality Labs - Graphic Designer

Lucid Reality Labs

Poland (Remote)
1 Month ago
Canva - Senior Software Engineer - Video Export (Fullstack)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
AI Fund - Full-Stack Engineer

AI Fund

(Remote)
1 Week ago
Netflix - Solutions Software Engineer (L5), Studio Tech Solutions

Netflix

Los Angeles, California, United States (On-Site)
5 Months ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
EXUSIA - MS Dynamics 365 & Power Platform Consultants/Tech Leads

EXUSIA

Hyderabad, Telangana, India (Remote)
1 Week ago
Starkflow - Principal Full Stack Developer

Starkflow

Karnataka, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Maharashtra, India (Remote)
4 Weeks ago
Paytm - Key Account Manager / Senior Key Account Manager - Ahmedabad

Paytm

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
Gametion Technologies   - Game Producer/Senior Game Producer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
Warner Bros Games - Senior Product Manager - STB/OTT (MSC Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
PwC - IN_Associate _ Internal Audit _Internal Audit Services_ Advisory_ Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Associate CA Fresher - Financial Advisory - Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
1 Month ago
InvenioLSI - SAP Finance Delivery Practice Lead

InvenioLSI

New Delhi, Delhi, India (On-Site)
4 Months ago
InMobiInMobi - Lead Solutions Engineer

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Lakshya Digital - Senior 3D Art Lead - Character

Lakshya Digital

Haryana, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Canva - Frontend Engineer – Export Team

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Werplay - Senior Unity Developer

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
Betsoft Gaming - Front-End Web Developer

Betsoft Gaming

(Remote)
5 Months ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
STAGE - Senior Software Engineer - Frontend Engineer

STAGE

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
Canva - Staff Machine Learning Engineer - User Voice

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
Canva - Senior Frontend Software Engineer - AI Help Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Day ago
Flow - Senior/Staff Web Engineer

Flow

Miami, Florida, United States (Hybrid)
6 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

South Korea (Remote)
6 Months ago
PlayStation Global - Senior Software Engineer - Android/UI

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug