Senior Software Engineer - Frontend

2 Weeks 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

Argus Labs - Product Design Lead

Argus Labs

Indonesia (Remote)
2 Weeks ago
Entrata - Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
6 Months ago
Meta - Production Engineering

Meta

New York, New York, United States (On-Site)
5 Months ago
Luxoft - Senior Full-Stack Developer with React

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
PhonePe - Lead Designer, Design System

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Hive Innovative Group - Senior PHP developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
9 Months ago
Canva - Senior Frontend Software Engineer - AI Help Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
CD PROJEKT RED - Senior UI Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Week ago
Hive Innovative Group - Frontend developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
9 Months ago
Axiom Zen - Design-Centric Senior Front-End Engineer

Axiom Zen

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

InnoPhase IoT - Staff/Sr. Staff PHY Design Engineer

InnoPhase IoT

San Jose, California, United States (On-Site)
1 Day ago
ByteDance - Solutions Architect

ByteDance

Gurugram, Haryana, India (On-Site)
1 Month ago
Visa - Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
XBorg - Front-End Software Engineer

XBorg

(Remote)
5 Months ago
Ajmera Infotech - React Developer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
6 Months ago
INTEL - NM IFS Integration Engineer

INTEL

Albuquerque, New Mexico, United States (Hybrid)
20 Hours ago
ByteDance - Frontend Software Engineer-Customer Service Platform

ByteDance

Singapore (On-Site)
5 Months ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
6 Months ago
ION - Senior C#/.NET Developer, Budapest

ION

Budapest, Hungary (Hybrid)
6 Months ago
Meta - Production Engineering

Meta

Menlo Park, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Revenra - Technical Consultant

Revenra

India (On-Site)
1 Day ago
Highspot - Data Analyst

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Hours ago
Falcon X - Engineering Manager (Satoshi)

Falcon X

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Eleven Labs - Producer

Eleven Labs

India (Remote)
1 Month ago
Zamp - Frontend Engineer

Zamp

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Entrata - Product Owner

Entrata

Pune, Maharashtra, India (Hybrid)
6 Months ago
Eccentric - 3D Management Intern

Eccentric

Mumbai, Maharashtra, India (On-Site)
22 Hours ago
Assystems - Lead Mechanical PHE + FF

Assystems

Hyderabad, Telangana, India (On-Site)
6 Months ago
DNEG - Animation TD

DNEG

Karnataka, India (On-Site)
1 Month ago
Zscaler - Senior Staff Software Development Engineer

Zscaler

Hyderabad, Telangana, India (Hybrid)
8 Hours ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Epic Games - Director of UI Programming

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
N-iX - Middle Frontend Developer

N-iX

Poland (Hybrid)
2 Weeks ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Adelaide, South Australia, Australia (Remote)
3 Weeks ago
HYPERHUG - Senior Unity Developer (UI)

HYPERHUG

(Remote)
1 Month ago
Canva - Software Engineer Internship (Infrastructure)

Canva

Sydney, New South Wales, Australia (Remote)
3 Weeks ago
Crazy games  - Senior Front-End Engineer

Crazy games

Leuven, Flanders, Belgium (Remote)
1 Month ago
Ubisoft - UI Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Dream Sports - SDE 2 - Frontend (React Native - Mobile Application)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Adurite - Programmer

Adurite

(On-Site)
11 Months ago
XBorg - Front-End Software Engineer

XBorg

(Remote)
5 Months 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.

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (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