Senior Software Engineer - Frontend

1 Month 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

Aristocrat Gaming - Back-End Developer

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Paper Stacking games - Senior Front-End Developer - Data

Paper Stacking games

Shanghai, China (On-Site)
3 Weeks ago
ION - Front End Developer - Italy

ION

Rome, Lazio, Italy (On-Site)
7 Months ago
FRVR - Growth Freelancer (SEO, Content & Product Focus)

FRVR

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
Element 8 - Python Django Team Lead

Element 8

Kozhikode, Kerala, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago
MyGames - UI Artist

MyGames

(Remote)
1 Month ago
The Walt Disney Company - Sr Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

San Francisco, California, United States (On-Site)
6 Months ago
Adtran - Software Engineer

Adtran

Hyderabad, Telangana, India (On-Site)
8 Months ago
Canva - Staff Frontend Engineer - Editing Foundations

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CRB workforce  - Full Stack Engineer

CRB workforce

Salt Lake City, Utah, United States (On-Site)
1 Month ago
P99 soft - Fullstack Developer (Dot NET+ Angular)

P99 soft

Pune, Maharashtra, India (On-Site)
1 Month ago
Anthology - Senior Software Engineer I

Anthology

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Glendale, California, United States (On-Site)
6 Months ago
Google - Senior Solutions Acceleration Architect, Application

Google

Singapore (On-Site)
1 Month ago
Microsoft - Member of Technical Staff, Product Engineer

Microsoft

London, England, United Kingdom (On-Site)
2 Months ago
Interactive Brokers - Software Engineer

Interactive Brokers

New Delhi, Delhi, India (Hybrid)
1 Month ago
isg - Tango Developer - SSE / SubCon

isg

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Whoop - Software Engineer II (Frontend, Growth)

Whoop

Boston, Massachusetts, United States (On-Site)
5 Months ago
WinZO - Web Developer

WinZO

New Delhi, Delhi, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

TVH - Campaign Marketing Specialist

TVH

Pune, Maharashtra, India (Hybrid)
1 Month ago
GHX - Application Support Engineer II

GHX

Hyderabad, Telangana, India (On-Site)
1 Month ago
Adform - Senior Software Engineer

Adform

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Google - Design Verification Engineer, Machine Learning

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ION - Smalltalk Developer - 708

ION

India (On-Site)
7 Months ago
Mindtickle - Senior Solution Consultant

Mindtickle

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Rackspace Technology - Sr. AWS DevOps Engineer (AWS Terraform)

Rackspace Technology

India (Remote)
1 Month ago
INKPPT  - Presentation Specialist

INKPPT

Gurugram, Haryana, India (On-Site)
8 Months ago
TransPerfect - Game Tester Opportunity!

TransPerfect

India (Remote)
12 Months ago
Goodbye Kansas Studios - Office Coordinator

Goodbye Kansas Studios

Mumbai, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
HYPERHUG - Senior Unity Developer (UI)

HYPERHUG

(Remote)
2 Months ago
Keen Software House - Senior Tools Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
4 Months ago
Next Level Business Services - Front End Developer

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
7 Months ago
Sporty Group - iOS Engineer

Sporty Group

(Remote)
4 Months ago
Knuddels - Senior Web Developer

Knuddels

Baden-Württemberg, Germany (Remote)
2 Months ago
Inkittt - Senior Front-End Engineer

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
2 Months ago
Crunchyroll - Senior Software Engineer, Game Consoles

Crunchyroll

San Francisco, California, United States (On-Site)
4 Months ago
N-iX - Senior React Engineer

N-iX

Ukraine (Remote)
1 Month ago
Betsoft Gaming - Front-End Web Developer

Betsoft Gaming

(Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (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