Taro Logo

VivaEngage Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For VivaEngage Senior Software Engineer

Microsoft's Viva Engage (formerly Yammer) team is seeking a Senior Software Engineer to join their frontend development team. This role focuses on building and enhancing the Viva Engage platform, which connects millions of employees worldwide through communities and knowledge sharing.

As a Senior Software Engineer, you'll be working on cutting-edge UX development that adapts across various apps and form factors. The position involves working with modern web technologies including React, Redux, Relay, and GraphQL, while maintaining a strong focus on performance and accessibility. You'll be at the forefront of driving AI applications and Copilot adoption to improve communication and information sharing.

The role offers an exciting opportunity to impact how organizations communicate and build culture, working on features that reach tens of millions of users monthly. You'll be part of a team driving innovation in digital safety, security standards, and analytics to help customers maximize their organizational effectiveness.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, investment options, and generous parental leave. The position is hybrid, allowing up to 50% work from home, with 0-25% travel requirements. This is an excellent opportunity for experienced engineers who are passionate about creating exceptional user experiences and want to work on enterprise-scale applications that make a real difference in how organizations communicate and collaborate.

The ideal candidate will bring strong technical expertise in frontend development, leadership capabilities in mentoring other engineers, and a track record of building scalable, performant web applications. You'll be joining a company with a strong culture of inclusion, innovation, and growth mindset, working on products that empower organizations worldwide.

Last updated a day ago

Responsibilities For VivaEngage Senior Software Engineer

  • 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

Requirements For VivaEngage Senior Software Engineer

TypeScript
React
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Strong understanding of modern web tech stack e.g. TypeScript, React, Redux, Webpack, Jest
  • Deep expertise in web markup including CSS3, HTML5
  • Strong troubleshooting and performance tuning skills
  • Holistic understanding of client technology including front-end, API, networking, and the browser itself
  • Must pass Microsoft Cloud background check

Benefits For VivaEngage Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
Vision Insurance
Dental Insurance
  • 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 VivaEngage Senior Software Engineer