Avvoka

Javascript Developer – Microsoft Suite, M365 Plugins, AI

Avvoka

contract

Posted on:

Location Type: Hybrid

Location: Manila • 🇵🇭 Philippines

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AzureJavaScriptJestReactTypeScriptVue.js

About the role

  • Develop and Enhance Microsoft 365 Plugins by designing, developing, and maintaining high-quality Office Add-ins for Word, Outlook, and other M365 applications using JavaScript and TypeScript
  • Implement secure and scalable integrations with Microsoft Graph API and other Office JS SDKs
  • Ensure consistent user experiences between the plugin and the core web platform
  • Integrate AI-Powered Features by working closely with AI engineers to integrate intelligent suggestions, content generation, and automation features directly into the Microsoft plugin environment
  • Implement API connections to internal and third-party AI services (e.g., OpenAI, Azure Cognitive Services)
  • Optimize performance for real-time, context-aware AI interactions within Office documents
  • Write and Maintain Robust, Scalable Code by delivering clean, maintainable, and testable TypeScript/JavaScript code aligned with modern standards
  • Build for reliability, performance, and security within enterprise-grade environments
  • Continuously improve code quality through refactoring, testing, and automation
  • Collaborate and Communicate by partnering with product managers, designers, and AI engineers to define and deliver impactful plugin features
  • Participate in technical discussions and contribute to architectural decisions for the plugin ecosystem
  • Provide clear documentation, technical insights, and code reviews to ensure consistent engineering standards
  • Drive Innovation and Technical Excellence by staying current with advancements in Microsoft 365 development, AI APIs, and JavaScript frameworks
  • Champion best practices in testing, CI/CD, and deployment for Office Add-ins

Requirements

  • Strong proficiency in JavaScript and TypeScript (5+ years of experience)
  • Hands-on experience developing Microsoft Office Add-ins or integrations using Office.js and Microsoft Graph API
  • Solid understanding of frontend frameworks such as React or Vue.js
  • Experience with RESTful APIs, OAuth2, and secure authentication in enterprise environments
  • Proven ability to troubleshoot plugin performance and compatibility issues across Office and web contexts
  • Familiarity with Azure, OpenAI, or Cognitive Services for AI integration (desirable)
  • Experience with AI-driven applications or building data-driven user interfaces (desirable)
  • Background in B2B SaaS or document automation platforms (desirable)
  • Exposure to testing frameworks (e.g., Jest, Playwright) and DevOps pipelines for plugin deployment (desirable)
  • Understanding of accessibility, UX, and UI performance optimization (desirable)
Benefits
  • Remote-first working policy – employees are empowered to work from home and come into the office based on role and business requirements
  • Home office IT allowance (eligibility criteria apply)
  • Annual learning and development budget (eligibility criteria apply)
  • Clear pathways for professional development and career growth
  • Flexible dress code (role-based requirements apply)
  • 25 days annual leave + public holidays
  • Right to request flexible working arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptMicrosoft Office Add-insOffice.jsMicrosoft Graph APIRESTful APIsOAuth2AI-driven applicationsFrontend frameworksTesting frameworks
Soft skills
collaborationcommunicationtroubleshootinginnovationtechnical excellencecode reviewdocumentationrefactoringproblem-solvingarchitectural decision-making
SiteMinder

Senior Software Engineer – Backend

SiteMinder
Seniorfull-time🇵🇭 Philippines
Posted: 2 days agoSource: jobs.ashbyhq.com
AWSCassandraDockerDynamoDBEC2JavaScriptKotlinMongoDBMySQLNode.jsRedisTypeScript
Avvoka

Senior Javascript/Typescript Developer

Avvoka
Seniorfull-time🇵🇭 Philippines
Posted: 4 days agoSource: avvoka.factorialhr.com
JavaScriptTypeScript