Senior Software Engineer - Word team

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

Nagarro - Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
5 Months ago
Anthology  Inc  - Software Engineer I

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
1 Month ago
Eightfold - Lead Front-End Engineer

Eightfold

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Meta - Software Engineer, Product

Meta

Menlo Park, California, United States (On-Site)
4 Months ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

Los Angeles, California, United States (Hybrid)
5 Months ago
Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
5 Months ago
N-iX - Senior Support Engineer (Java + AWS)

N-iX

Ukraine (Remote)
2 Months ago
CloudHire - Senior Scala Architect

CloudHire

Mumbai, Maharashtra, India (Remote)
5 Months ago
ION - Web Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aristocrat Gaming - Cloud Infrastructure Engineer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
3 Months ago
ION - Senior Software Engineer - Full Stack

ION

Pune, Maharashtra, India (On-Site)
5 Months ago
The Walt Disney Company - Lead Full Stack Engineer (Python)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Lead Backend Engineer (Python)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
JOBSTARS HR SOLUTIONS PRIVATE LIMITED - React Native

JOBSTARS HR SOLUTIONS PRIVATE LIMITED

Thrissur, Kerala, India (Hybrid)
6 Months ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

North Holland, Netherlands (On-Site)
1 Month ago
The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
WebFX - Javascript Software Developer

WebFX

Philippines (Remote)
5 Months ago
Kaedim - Software Engineer

Kaedim

London, England, United Kingdom (On-Site)
8 Months ago
Epic Games - Web Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Sperasoft - Senior 3D Props Artist

Sperasoft

Vojvodina, Serbia (On-Site)
3 Weeks ago
Playrix - Communications Director

Playrix

Serbia (Remote)
4 Months ago
Playrix - UA Marketing Producer

Playrix

Serbia (Remote)
5 Months ago
Wargaming - Senior Concept Artist, Generalist

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago
Sperasoft - Lead Concept Artist

Sperasoft

Vojvodina, Serbia (Hybrid)
6 Months ago
Playrix - Location Game Designer

Playrix

Serbia (Remote)
5 Months ago
Playrix - Senior/Principal 2D Artist (Match-3)

Playrix

Serbia (Remote)
5 Months ago
Social Discovery Group - Senior CRM Manager

Social Discovery Group

Belgrade, Serbia (Remote)
3 Months ago
Wargaming - Server Developer / Python Developer

Wargaming

Belgrade, Serbia (Hybrid)
3 Months ago
Wargaming - Lead Environment Artist

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - Senior Java Developer - Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
5 Months ago
Postman - Engineering Manager, Workspaces

Postman

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior Software and Cloud Architect

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
Paypal - Distinguished MTS, Software Engineer

Paypal

San Jose, California, United States (On-Site)
5 Months ago
seeking alpha - Senior Ruby on Rails Developer

seeking alpha

Poland (Remote)
1 Month ago
Luxoft - Senior Developer (C# WPF)

Luxoft

New Delhi, Delhi, India (Remote)
4 Months ago
Nagarro - Associate Principal Engineer, C++

Nagarro

New York, New York, United States (On-Site)
5 Months ago
PlayStation Global - Senior Full-Stack Software Engineer

PlayStation Global

London, England, United Kingdom (Hybrid)
2 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.

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

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

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

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Redmond, Washington, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (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