Post Job Free
Sign in

Full Stack React Developer (Junior to Senior Level)

Company:
SoHo Dragon
Location:
New York City, NY
Posted:
May 20, 2025
Apply

Description:

Job Description

Salary: Based on experience

Overview

Were 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. Youll 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

remote work

Hybrid remote

Apply