We are looking for a passionate and skilled developer to build Microsoft 365 Add-ins using React for the frontend and scalable backend services. The ideal candidate will have hands-on experience with AI-enabled development tools and a strong understanding of modern software engineering practices. You’ll work on integrating Microsoft Graph, building secure APIs, and leveraging AI-assisted coding platforms to accelerate development.
Responsibilities:
Design and develop M365 Add-ins using React and Office.js
Build and maintain backend services and APIs
Integrate with Microsoft Graph and other M365 services
Use AI-assisted development tools to enhance productivity and code quality
Collaborate with cross-functional teams to define and deliver features
Write clean, maintainable, and well-documented code
Strong understanding of Git and version control workflows
Agile/Scrum development methodologies
Excellent debugging and problem-solving skills
Effective communication and collaboration abilities
Nice-to-Have Skills:
Experience with SharePoint Framework (SPFx)
Familiarity with Electron.js (for desktop add-ins)
Knowledge of CI/CD pipelines (GitHub Actions, Azure DevOps)
Experience with Azure services (App Services, Key Vault, Cosmos DB)
Unit and integration testing (React Testing Library, xUnit, Jest, Mocha, Cypress)
Familiarity with GraphQL
Experience with internationalization (i18n) and accessibility (a11y)
Exposure to AI-driven product features (e.g., integrating LLMs, chatbots, intelligent search)
Experience working with Microsoft Power Platform (Power Apps, Power Automate, Power BI)
Git, Version Control Workflows, Agile, Scrum, Debugging, Problem-Solving, Communication, Collaboration, SharePoint Framework (SPFx), Electron.js, CI/CD Pipelines, GitHub Actions, Azure DevOps, Azure App Services, Azure Key Vault, Azure Cosmos DB, Unit Testing, Integration Testing, React Testing Library, xUnit, Jest, Mocha, Cypress, GraphQL, Internationalization (i18n), Accessibility (a11y), AI-driven Product Features, Large Language Models (LLMs), Chatbots, Intelligent Search, Microsoft Power Platform, Power Apps, Power Automate, Power BI