Senior Full Stack Developer

Net

Senior Full Stack Developer

Net
Remote, New York

Kratos Growth

Full-time
B2B
Senior
Remote

Job description

Our client is hiring a Senior Full Stack Developer

Join a rapidly growing AI Consumer Intelligence Platform Delivering Insights for the World’s Biggest Brands


Hiring Company Background


Our platform synthesizes massive-scale data - billions of Google searches, social conversations, product reviews, and videos - to deliver actionable consumer insights for Fortune 500 clients in days instead of months. Our clients include global leaders in beverages, personal care, and consumer packaged goods.


With a newly appointed CTO expanding our European engineering team, we are seeking a Senior Full Stack Developer to lead the technical implementation of this dashboard platform. You will work to architect, build, and deploy the application, making key technical decisions and establishing patterns that the broader team will follow.


Role Overview


This role requires someone who can work independently with minimal oversight, has deep expertise in both React and .NET/Go , and has hands-on production experience with Auth0, Kubernetes, Azure Key Vault, and Azure DevOps. You should be comfortable owning the full stack from database queries to UI polish.


You are obsessed about building dashboards that help users quickly reach the "aha" moment, the insight that changes their business. You understand that great analytics tools require both powerful backends and intuitive, fast frontends.


Key Responsibilities


Architecture & Technical Leadership

• Architect the end-to-end solution including frontend component structure, API design, data access patterns, and deployment topology.

• Make technical decisions on frameworks, libraries, and patterns; document architectural decisions for the team.

• Design a multi-tenant architecture supporting customer-specific configurations (product line + country segments).

• Establish coding standards, review processes, and best practices for the project.


Backend Development (.NET/Go)

• Build high-performance RESTful APIs using ASP.NET/Go Core to serve analytics data to the React frontend.

• Implement efficient data access layers connecting to Databricks (via API's), SQL Server, and PostgreSQL.

• Design and implement caching strategies (Redis, in-memory) to optimize response times for data-heavy queries.

• Build background services for report generation, data refresh, and scheduled tasks using .NET hosted services or Go workers.

• Implement comprehensive logging, health checks, and observability using Azure Monitor and Application Insights.


Frontend Development (React)

• Build a modern, responsive React application with TypeScript, implementing interactive dashboards and data visualizations.

• Develop reusable component library with consistent styling (TailwindCSS or styled-components).

• Implement complex data visualizations using Superet (important!) or other charting libraries (Recharts, Chart.js, D3.js, or Apache ECharts).

• Optimize frontend performance for large datasets including virtualization, lazy loading, and efficient state management.

• Integrate Auth0 SDK for frontend authentication flows, token management, and protected routes.


Authentication, Authorization & Security

• Auth0 Integration: Utilize end-to-end authentication using Auth0, including SSO, MFA, and social login configurations.

• Design and implement role-based access control (RBAC) with Auth0 roles and permissions mapped to application features.

• Azure Key Vault: Integrate Azure Key Vault for secure storage and retrieval of secrets, API keys, connection strings, and certificates.

• Implement secure API authentication using JWT tokens with proper validation and refresh mechanisms.

• Ensure compliance with security best practices including OWASP guidelines, data encryption, and audit logging.


DevOps, Infrastructure & Deployment

• Kubernetes: Work with our DevOps to design and implement Kubernetes deployments on Azure Kubernetes Service (AKS), including pod configurations, services, ingress, and horizontal pod autoscaling.

• Azure DevOps: Work with our DevOps to build comprehensive CI/CD pipelines for automated build, test, and deployment across dev, staging, and production environments.

• Create and maintain Docker containers for both frontend and backend applications with optimized, multi-stage builds.

• Work with our DevOps to implement infrastructure as code using Terraform or ARM templates for reproducible deployments.

• Configure environment-specific settings, feature flags, and deployment slots for zero-downtime releases.

• Set up monitoring, alerting, and dashboards using Azure Monitor, Application Insights, and Log Analytics.


Required Qualifications


- 7-10+ years in full stack development

- .NET / C#: 5+ years with ASP.NET Core, Entity Framework, Web APIs

- Go (Golang): 2+ years building microservices and APIs in Go

- React / TypeScript: 4+ years building production React applications

- Auth0: 2+ years implementing Auth0 in production (SSO, RBAC, MFA)

- Kubernetes: 2+ years deploying and managing apps on Kubernetes/AKS

- Azure Key Vault: Production experience integrating Key Vault for secrets management

- Azure DevOps: 2+ years building CI/CD pipelines in Azure DevOps

- Databases: Strong SQL skills with SQL Server and/or PostgreSQL

- Docker: Proficient in containerizing .NET and React applications


Technical Skills Detail


Backend (.NET Core)

• ASP.NET Core Web APIs with dependency injection, middleware, and filters

• Entity Framework Core and/or Dapper for data access

• Background services using IHostedService or Hangfire

• API documentation with OpenAPI/Swagger

• Unit testing with xUnit, Moq, and integration testing patterns


Frontend (React)

• React 18+ with hooks, context, and functional components

• TypeScript for type-safe development

• State management with Redux Toolkit, Zustand, or React Query

• Data visualization libraries Superset (important) or other (Recharts, Chart.js, D3.js, ECharts)

• CSS frameworks (TailwindCSS preferred) or CSS-in-JS solutions

• Testing with Jest, React Testing Library, and Cypress


Auth0 Expertise

• Auth0 tenant configuration and application setup

• Universal Login customization and branding

• Auth0 Rules, Actions, and Hooks for custom logic

• Role-Based Access Control (RBAC) implementation

• Machine-to-machine (M2M) authentication for backend services

• Auth0 SDK integration (.NET and React)


Kubernetes & Azure

• Kubernetes concepts: Deployments, Services, ConfigMaps, Secrets, Ingress

• Azure Kubernetes Service (AKS) provisioning and management

• Helm charts for application packaging

• Azure Key Vault integration with AKS (CSI driver or pod identity)

• Azure DevOps YAML pipelines for build and release

• Infrastructure as Code (Terraform or ARM templates)


Nice-to-Haves

• Experience with Databricks or Spark for big data integration

• Experience integrating LLM/GenAI services (OpenAI, Azure OpenAI) into applications

• Power BI embedded analytics or Apache Superset experience

• Experience with Go (Golang) for microservices

• GraphQL experience (both server and client)

• Background in consumer insights, CPG, or market research data domains

• Experience building multi-tenant SaaS applications

• Azure certifications (AZ-204, AZ-400, or AKS specialty)






Tech stack

    full stack development

    advanced

    .NET C#

    advanced

    Golang

    advanced

    React/TypeScript

    advanced

    Azure DevOps

    advanced

    Docker

    advanced

    Azure Key Vault

    advanced

Office location

Published: 19.01.2026

Senior Full Stack Developer

Summary of the offer

Senior Full Stack Developer

Remote, New York
Kratos Growth
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Kratos Growth (hereinafter "controller"). You have the right to request access to your ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.