LogoLanguage
Appfabs Innovation (P) Ltd

First Floor, M Squared Main Building, Plot No.3 &4, Technopark Phase 1, Trivandrum - 695581 , 695581

Senior Full Stack Developer

Closing Date:30,Apr 2026
Job Published: 26,Mar 2026
Contact Email: careers@appfabs.in

Brief Description

Role: Senior Full Stack Developer

No of Open Positions: 5

Employment Type : Fulltime position (WFO)

Years of Experience :5+   

PROFESSIONAL SUMMARY

We are seeking a Senior Full Stack Developer - Playbooks Solution (Microsoft Word Add-in) to build and enhance a Playbooks solution delivered through a Microsoft Word task pane add-in. You will work across a React + TypeScript front end (Office.js add-in) and a .NET backend with real-time streaming APIs, using GitHub Copilot to accelerate delivery while maintaining code quality, test coverage, and enterprise security standards.

 PROJECT CONTEXT

This role supports the implementation and enhancement of Playbooks solution. The platform combines a React + TypeScript frontend with a .NET backend, enabling real- time document analysis, automation, and integrations within the Microsoft 365 ecosystem.

KEY RESPONSIBILITIES

Frontend & Add-in:

    1.          Develop React/TypeScript UI modules for clause analysis, content recommendations, and document actions
    2.          Implement robust state management, API orchestration, and telemetry/event tracking Backend & Services:
    3.          Design and implement .NET Core APIs/services for Playbooks logic and integration.
    4.       .  Build real-time streaming endpoints using Server-Sent Events (SSE) for long-running operations
    5.          Develop service clients for integration with downstream APIs (AI services, compliance engines, document processors)
    6.          Implement resilient service orchestration with proper error handling, retries, and timeouts
    7.          Design and maintain background task processing with keep-alive mechanisms and heartbeat patterns
    8.         Write async/await patterns for scalable, non-blocking operations
    9.          Integrate add-in features with Word document context using Office.js APIs
    10.        . Build and maintain Microsoft Word add-in (task pane + command surface) for Playbooks workflows

Preferred Skills

Quality & DevOps: 

    •          Write and maintain unit/integration tests (frontend: Jest/Testing Library; backend:    xUnit/NUnit)
    •          Support CI/CD quality gates, code coverage, and Sonar analysis
    •          Implement structured logging, telemetry, and performance monitoring
    •          Use GitHub Copilot effectively for faster implementation, refactoring, and test generation
    •          Collaborate with product, QA, and design to deliver secure, performant, production-ready features

Must Have skills

Backend (Critical)

    •          5+ years of backend development in .NET / C# (ASP.NET Core 6+)
    •          Strong experience with REST APIs, streaming endpoints (SSE/WebSockets), and async programming
    •          Hands-on with HttpClient, dependency injection, middleware, and request/response pipelines
    •          Experience with service-oriented architecture and integration patterns (circuit breakers, retries, timeouts)
    •          Knowledge of cancellation tokens, task orchestration, and background processing
    •          Strong understanding of error handling, structured logging (ILogger), and diagnostics

        Frontend:

    •               4+ years of frontend development in React + TypeScript
    •               Experience with state management (Redux/Redux Toolkit or equivalent
    •             Modern JavaScript tooling (Webpack, Jest, ESLint, npm/yarn)

WHAT YOU BRING

    •        Strong ownership mindset with the ability to take initiatives and drive tasks to completion
    •        Excellent problem-solving skills and attention to detail
    •        Ability to work effectively in a fast-paced, collaborative environment
    •        Strong communication skills with the ability to work across cross-functional teams
    •        Adaptability and willingness to learn new tools and technologies 

NICE-TO-HAVE/PREFFERED SKILLS

    •               Experience with real-time data streaming (SSE, SignalR, WebSockets)
    •               Knowledge of Azure services (App Service, API Management, Application Insights, Service Bus)
    •              Experience with HttpClient factories, Polly resilience patterns, and health checks
    •              Familiarity with document processing APIs (PDF, DOCX, HTML parsing)  

Office Add-ins:

    •              Hands-on experience building or supporting Microsoft Office Add-ins (preferably Word) using Office.js
    •              Understanding of add-in manifest, deployment, and Word API integrations.

GENERAL QUALIFICATIONS

    •          Familiarity with Git-based workflows, code reviews, and CI/CD pipelines
    •          Practical use of AI coding assistants (GitHub Copilot) in day-to-day development
    •          Strong debugging and troubleshooting skills for distributed system

 Education Requirements

Bachelor’s degree (B.E./B.Tech) in Computer Science, Information Technology, or a related field, or Master of Computer Applications (MCA).

If you have the required skillset and is ready to start soon, please share your resume to careers@appfabs.in 

Please note to include the specific position you are applying for in the subject.