DeveloperJobs.io
← Back to all jobs

Job Description

Enjoy remote work with a stable federal contract and a competitive annual salary ranging from USD 108,599 to 130,786. This role centers on delivering a secure, full stack integration between Outlook and SharePoint to support enterprise document management and workflow automation. You will join a collaborative team that values clear documentation, scalable architectures, and dependable deployments, backed by a comprehensive benefits package and flexible work arrangements.

Benefits

  • 401(k)
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Prescription drug insurance
  • Tuition reimbursement
  • Vision insurance
  • Wellness program
  • Work from home

Responsibilities

  • Design, build, and maintain a full stack React and Node.js application that connects Outlook with SharePoint to support enterprise document management and workflow automation.
  • Develop a React based task pane UI with modern component architecture, state management, and Office JavaScript integration for seamless Outlook interoperability.
  • Create secure, scalable Node.js service layers and APIs to mediate data flow between Outlook, SharePoint, Microsoft Graph, and Entra ID authentication.
  • Integrate external services and data sources through Microsoft Graph, ServiceNow, and SharePoint REST APIs.
  • Manage Azure Entra ID app registrations, permissions, and the security lifecycle processes.
  • Implement CI/CD pipelines, automated testing, and infrastructure as code to ensure reliable deployments.
  • Test all developed components independently and document tests and results.

Requirements

  • Federal client requires US citizenship. No H1-Bs, green cards, or similar statuses.
  • 10+ years of overall related professional experience for this senior level position.
  • 3+ years of professional software development experience with JavaScript and TypeScript.
  • 3+ years of production React or modern component-based UI framework development.
  • 3+ years of Node.js backend development, including API and service layer work.
  • 3+ years of experience with Microsoft cloud services (Microsoft Graph, SharePoint REST APIs, and/or Azure).
  • 3+ years designing and implementing RESTful APIs with proper authentication and authorization patterns.
  • 3+ years hands-on with CI/CD pipelines, Git, and code review processes.
  • Experience integrating with Office JavaScript APIs and building applications that extend Microsoft 365 services.
  • Strong verbal and written communication skills with the ability to explain technical concepts to technical and non-technical stakeholders.
  • Proven ability to produce clear technical documentation and design specifications.
  • BA/BS in Computer Science, Engineering, or a related field.
  • PL-900 (Microsoft Power Platform Fundamentals) – Required by start date
  • PL-100, PL-200, or Copilot-related certifications - Preferred

Technologies

  • Node.js
  • React
  • TypeScript
  • Office JavaScript APIs
  • Microsoft Graph
  • SharePoint REST APIs
  • SharePoint Online
  • Azure Entra ID
  • Outlook
  • ServiceNow

Certifications

  • PL-900 (Microsoft Power Platform Fundamentals) – Required by start date
  • PL-100, PL-200, or Copilot-related certifications - Preferred

Application Question

We are not set up to employ people in every state due to taxes and payroll considerations. What state is your legal residence? Please specify your location.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.