Senior JavaScript Developer – Microsoft 365 & Power Platform

Smart Outsourcing Solution

Manila

On-site

PHP 480,000 - 720,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Smart Outsourcing Solution is seeking a skilled JavaScript/TypeScript Developer in the Philippines to build, customise and integrate business applications across a Microsoft 365 environment. You will write clean, scalable code and work with APIs, HTML, CSS and modern web technologies to deliver robust business solutions.

The role emphasizes strong development skills, REST API integrations and the ability to work with component-based Microsoft technologies, including Graph API, in a dynamic team

Qualifications

  • Strong commercial JavaScript development experience.
  • Strong knowledge of JavaScript and/or TypeScript.
  • Strong understanding of HTML, CSS, DOM, JavaScript events, asynchronous programming, promises/async‑await, JSON and REST APIs.
  • Experience building or maintaining web applications and business systems.
  • Experience integrating applications using APIs.
  • Experience with Git or another version‑control system.
  • Strong debugging and problem‑solving skills.
  • Understanding of software development lifecycle and Agile methodologies.
  • Ability to work independently and take ownership of technical work.

Responsibilities

  • Develop and maintain production‑quality JavaScript and TypeScript applications
  • Write clean, reusable, maintainable and well‑structured code
  • Build client‑side functionality using JavaScript, TypeScript, HTML and CSS
  • Develop custom business functionality and integrations
  • Work with asynchronous programming, events, promises and modern JavaScript patterns
  • Debug, troubleshoot and optimise existing applications
  • Build and maintain integrations using REST APIs
  • Work with JSON, HTTP requests, authentication and API endpoints
  • Integrate business applications with Microsoft 365 and external systems
  • Work with Microsoft Graph API

Skills

JavaScript
TypeScript
HTML/CSS
REST APIs
Async/Promises
Agile methodologies
Independent worker
Microsoft 365

Tools

Git

Job description

About the role

We are looking for a strong JavaScript Developer to build, customise and integrate business applications across a Microsoft 365 environment. This is primarily a JavaScript/TypeScript development role. We are looking for someone with strong hands‑on software development experience who can write clean, scalable JavaScript code, work with APIs and modern web technologies, and build integrations across Microsoft 365. Experience with Power Platform is useful but secondary. You do not need to be a Power Platform specialist. We are primarily looking for a developer who is confident with JavaScript and can use Microsoft technologies as part of broader business solutions.

Key responsibilities
  • Develop and maintain production‑quality JavaScript and TypeScript applications

  • Write clean, reusable, maintainable and well‑structured code

  • Build client‑side functionality using JavaScript, TypeScript, HTML and CSS

  • Develop custom business functionality and integrations

  • Work with asynchronous programming, events, promises and modern JavaScript patterns

  • Debug, troubleshoot and optimise existing applications

  • Build and maintain integrations using REST APIs

  • Work with JSON, HTTP requests, authentication and API endpoints

  • Integrate business applications with Microsoft 365 and external systems

  • Work with Microsoft Graph API

About you
  • Strong commercial JavaScript development experience

  • Strong knowledge of JavaScript and/or TypeScript

  • Strong understanding of HTML, CSS, DOM, JavaScript events, asynchronous programming, promises/async‑await, JSON and REST APIs

  • Experience building or maintaining web applications and business systems

  • Experience integrating applications using APIs

  • Experience with Git or another version‑control system

  • Strong debugging and problem‑solving skills

  • Understanding of software development lifecycle and Agile methodologies

  • Ability to work independently and take ownership of technical work

  • Experience with one or more of the following is highly desirable: Microsoft 365, SharePoint Online, Microsoft Graph API, Power Apps, Power Automate, Dataverse, Azure, Microsoft APIs

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Developer
Senior Application Developer

Smart Outsourcing Solution • Manila

On-site
PHP 900,000 - 1,400,000
JavaScript/TypeScript Engineer – Microsoft 365
JavaScript/TypeScript Engineer – Microsoft 365

Smart Outsourcing Solution • Manila

On-site
PHP 480,000 - 720,000
Senior Microsoft Dynamics CRM Developer
Senior Microsoft Dynamics CRM Developer

EY GLOBAL DELIVERY SERVICES (GDS) PHILIPPINES • Taguig

On-site
PHP 120,000 - 190,000
JavaScript Developer
JavaScript Developer

EPAM Systems • Mexico

On-site
PHP 3,710,000 - 5,566,000
Software Developer - D365
Software Developer - D365

Circular Economy Systems (CES) • Manila

On-site
JavaScript Software Engineer
JavaScript Software Engineer

EPAM Systems • Mexico

On-site
PHP 600,000 - 1,000,000
Application Engineer – SharePoint / Microsoft 365
Application Engineer – SharePoint / Microsoft 365

GlobexPeople • Philippines

Hybrid
PHP 1,850,709 - 2,776,063
Lead Microsoft 365 Architect & Developer
Lead Microsoft 365 Architect & Developer

Gratitude Philippines • Manila

On-site
PHP 1,400,000 - 2,400,000
D365 Developer
D365 Developer

Questronix Corporation • Makati

On-site
Microsoft 365 & Power Platform Developer
Microsoft 365 & Power Platform Developer

MERALCO • Pasig

On-site
PHP 1,200,000 - 1,800,000