Full Stack React Developer (Junior to Senior Level)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong web fundamentals with a focus on front-end development., Proficiency in HTML, CSS, JavaScript, and SASS/SCSS., Experience with React, Next.js, and modern JavaScript stacks., Familiarity with Azure DevOps and cloud-based app architecture..

Key responsibilities:

  • Build and maintain responsive web applications using React and Next.js.
  • Develop and enhance PDF workflows and integrate with Microsoft Graph API.
  • Write clean, testable JavaScript/TypeScript code and design APIs.
  • Manage CI/CD pipelines for automated builds and deployments on Azure.

Job description

This role is currently open for candidates residing in Pakistan only.



Overview 

We’re hiring a Full Stack React Developer to support our internal PDF Editor product and related PDF-focused initiatives. This role is ideal for developers with strong web fundamentals, a front-end focus, and hands-on experience working across modern JavaScript stacks and Azure-based CI/CD pipelines. You’ll help evolve internal tools used across Microsoft 365 and enterprise environments. 

Responsibilities 

  • Build and maintain modern, responsive web applications using React, Next.js, and component libraries like Tailwind CSS, Chakra UI, and Office UI Fabric 
  • Implement clean, modular styles using HTML5, CSS3, and SASS/SCSS 
  • Develop and enhance PDF workflows using tools like PSPDFKit, Apryse (formerly PDFTron), and Nutrient 
  • Integrate with Microsoft Graph API, SharePoint REST API, and third-party systems via REST or GraphQL 
  • Write clean, testable JavaScript/TypeScript code with reusable components and modern patterns 
  • Use Chrome DevTools, Postman, and Visual Studio Code for debugging and development 
  • Design and consume APIs; implement secure authentication where needed 

DevOps & Deployment Experience 

  • Hands-on experience with Azure DevOps (formerly TFS/VSTS), including: 
  • - Building CI pipelines for automated builds and testing 
  • - Creating and managing CD release pipelines to deploy to environments like Azure Web Apps 
  • Familiarity with Azure Repos, Git workflows, and pull request-based development 
  • Optional: Experience with GitHub Actions or hybrid DevOps environments 
  • Understanding of deployment slots, staging environments, and secrets/variables management 

Backend & Data Integration 

  • Comfortable working with SQL, NoSQL, and Azure Table Storage 
  • Familiarity with Azure Web Apps, serverless functions, and backend logic integration 
  • Ability to consume external APIs and build lightweight backend endpoints if needed 

Required Skills 

  • Core competency in HTML, CSS, JavaScript, and SASS/SCSS 
  • Strong experience with React, Next.js, and modern front-end development practices 
  • Familiarity with cloud-based app architecture and deployment on Azure 
  • Solid understanding of source control, testing, and modern SDLC workflows 

Bonus Experience 

  • Hands-on experience with PDF SDKs like PSPDFKit, Apryse, or Nutrient 
  • Familiarity with Microsoft 365 development, including SharePoint, Power Platform, and Teams 
  • Backend experience with Node.js, .NET, or Azure Functions 
  • Working knowledge of Azure AD authentication, MSAL.js, or OAuth2 flows 
  • Prior experience with enterprise SaaS products or internal tools development 
  • Experience creating Power Automate Custom Connectors 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

React Developer Related jobs