Create Alert
Email me similar jobs

JavaScript Developer

Full-time
Job Title: JavaScript Developer
Responsibilities:
  • Design, build, and maintain a full stack React and Node.js application that integrates Outlook with SharePoint for enterprise document management and workflow automation.
  • Develop React-based user interface (task pane) with modern component architecture, state management, and Office JavaScript integration for seamless Outlook interoperability.
  • Build 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 security lifecycle processes.
  • Implement CI/CD pipelines, automated testing, and infrastructure-as-code for reliable and repeatable deployments.
  • Test all developed components independently, documenting tests and results.

Required Skills:
  • 10+ years of overall experience required 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 experience building APIs and service layers.
  • 3+ years of experience with Microsoft cloud services (Microsoft Graph, SharePoint REST APIs, and/or Azure).
  • 3+ years of experience designing and implementing RESTful APIs with proper authentication and authorization patterns.
  • 3+ years of hands-on experience with CI/CD pipelines, source control (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 both technical and non-technical stakeholders.
  • Demonstrated ability to produce clear technical documentation and design specifications.

Work Site: Arlington, VA (Remote)
Duration: 6 Months
Expected Start Date: Immediate

For applications and inquiries, contact: [email protected]

Similar jobs

JavaScript Developer

Apply Now
Back to search page