Senior Software Engineer - Word team

4 Weeks ago • 4 Years + • Full Stack Development

Job Summary

Job Description

Microsoft's Word team in Serbia seeks a Senior Software Engineer to contribute to the next generation of Word's layout engine. This role involves designing, developing, and delivering software improvements focused on reliability, scalability, performance, security, and efficiency. Responsibilities include participating in code reviews, bug triage, supporting production services (including on-call duties), and driving feature development for large-scale services. The ideal candidate possesses strong software engineering fundamentals, expertise in TypeScript/JavaScript, experience with React or Vue, and a passion for web full-stack development. The position offers opportunities for mentorship, technical growth, and collaboration within international teams.
Must have:
  • 4+ years software development experience
  • 2+ years team mentoring
  • Strong software engineering fundamentals
  • Proficiency in TypeScript/JavaScript
  • Experience with React or Vue
  • Understanding of DOM and browser rendering
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Come join Microsoft Word to work on state-of-the-art services, platforms, distributed systems, user experiences, and modern technology to deliver the next generation of productivity experiences used by hundreds of millions of users. We are looking for Senior Software Engineer who can help us further grow our products, business, and culture! 

 

At Microsoft Word team in Microsoft Development Center Serbia (MDCS), our focus is driving the next phase of Word layout engine, a core aspect of how Word documents are visualized and interacted with across devices. We are looking for creative and driven software engineers with passion for web full stack development to achieve our vision of redefining the future of documents across all platforms and devices.  

 

Software Engineer position provides an opportunity to be at the forefront of technology, with a supportive environment for building skills for designing commercial grade software at scale. Additionally, it is an opportunity to work with some of the best experts in the field and will provide an opportunity for long-term technical and non-technical growth and career path.  

Qualifications

  • BSc in Computer Science, Electrical Engineering, Mathematics, or related disciplines or equivalent practical experience in software engineering industry 
  • 4+ years of software development experience in a product group 
  • 2+ years guiding and mentoring a team of engineers 
  • Strong software engineering fundamentals, including coding, software design, problem solving, and data analysis skills 
  • Understanding of software engineering principles, with experience developing and driving features and experiences for large-scale services or customer-facing web applications 
  • Proficiency with TypeScript or JavaScript 
  • Experience with modern front-end frameworks such as React or Vue 
  • Solid understanding of DOM and browser rendering pipeline 
  • Passion and motivation for technology, with solid problem-solving skills  
  • Passion for growth, doing new things, and learning from others and own mistakes 
  • Written and verbal English communication skills 

 

Responsibilities

  • Design, produce and deliver software to improve the reliability, scalability, performance, security, efficiency, etc. of a service, having independence, sense of ownership and drive for areas of ownership 
  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals 
  • Contribute to fixing, enhancing, and supporting our services in production, including periodic on-call duties where necessary 
  • Ensuring that design empowers other developers to achieve more, while effectively leveraging components developed by other teams   
  • Driving features, projects, and open-ended problems towards resolution 
  • Take initiative to identify and fix bottlenecks, proactively come up with the proposals for further improvements of the system, process and owned product 
  • Foster a healthy and inclusive team environment, provide technical guidance to other engineers and act as mentor 
  • Work with international teams within Microsoft 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

Overwolf - Senior Client Software Engineer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Abnormal Security - Software Engineer II - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Enphase Energy - Sr. Staff Engineer Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Keywords Studios (Player Support) - Full Stack Engineer

Keywords Studios (Player Support)

Pune, Maharashtra, India (Hybrid)
4 Weeks ago
NinjaVan - Lead Software Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
4 Months ago
The Walt Disney Company - Manager, Software Engineering

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
Netflix - Software Engineer (L5) - Java Integration Framework (JIF)

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Patterned Learning Career - Senior Java Software Engineer

Patterned Learning Career

(Remote)
1 Week ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Nielsen Holdings - Big Data Engineer - (MTS 2 / MTS 3)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Process Engineer, Laser Welding Application

Tesla

Brandenburg, Germany (On-Site)
6 Days ago
Ziff Davis - Editor, Content Updates

Ziff Davis

United States (Remote)
1 Month ago
Nagarro - Senior Staff Engineer ,Mobile Developer (React Native)

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Zoox - Senior/Staff Software Engineer - Front-End Simulation & Visualization

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Valve corporation - Design
Visual & User Experience

Valve corporation

Bellevue, Washington, United States (On-Site)
3 Months ago
Techland - Software Engineer in Test

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Patterned Learning Career - Senior Backend Software Engineer

Patterned Learning Career

(Remote)
1 Week ago
Britive - SENIOR UI ENGINEER- BANGALORE

Britive

Bengaluru, Karnataka, India (Remote)
3 Months ago
Super - Software Architect

Super

United States (Remote)
3 Months ago
Abnormal Security - Software Engineer II - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Playkot - Full-Stack Developer / Technical Partner

Playkot

Belgrade, Serbia (Remote)
1 Month ago
Sperasoft - Manual QA Engineer

Sperasoft

Vojvodina, Serbia (On-Site)
1 Month ago
Social Discovery Group - System Analyst

Social Discovery Group

Serbia (Remote)
1 Week ago
Playrix - Lead User Acquisition Manager

Playrix

Serbia (Remote)
4 Months ago
Luxoft - Senior .NET Developer

Luxoft

Belgrade, Serbia (On-Site)
3 Months ago
Playrix - Senior/Lead 2D Artist (Generalist)

Playrix

Serbia (Remote)
4 Months ago
Playrix - Lead QA Automation Engineer (Mobile)

Playrix

Serbia (Remote)
4 Months ago
Playrix - Principal VFX Artist

Playrix

Serbia (Remote)
4 Months ago
Easygo - Senior DevOps Engineer

Easygo

Belgrade, Serbia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Netflix - Full Stack Software Engineer, L5 - Growth Delivery and Operations

Netflix

United States (Remote)
1 Month ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Weeks ago
Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Haptic - Senior Fullstack Developer

Haptic

Paris, Île-de-France, France (Remote)
1 Month ago
Nagarro - Senior Engineer, .Net Web

Nagarro

India (Remote)
4 Months ago
Netflix - Solutions Support Engineer (L5) - JS Platform

Netflix

United States (Remote)
1 Week ago
The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company

Rio De Janeiro, Brazil (Remote)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
3 Weeks ago
Warner Bros Games - Manager, Software Engineering - MSC Team, Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
5 Days 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.

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Mountain View, California, United States (Hybrid)

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