Senior Full Stack Developer – React / .NET / Azure

Full-Time
, Remote

Are you a seasoned full stack engineer ready to shape next-generation AI-driven applications?

Join Camplight, where your skills in React, .NET, and Azure will help deliver cutting-edge digital products enhanced with AI capabilities for enterprise-grade environments.

What you’ll be working on

You’ll be part of a collaborative Camplight team building a next-generation SaaS platform that integrates AI-powered features, enterprise authentication, and scalable cloud deployment. The product leverages React, TypeScript, Tailwind CSS, and .NET Core with Azure Cloud Services to create robust and intelligent web experiences. You’ll focus on building and integrating LLM-based functionality, secure authentication and subscription flows, and end-to-end cloud deployment pipelines.

Your Role

As a Senior Full Stack Developer, you’ll lead development across the full stack, from designing responsive front-end interfaces to architecting scalable cloud back-end services.
Your responsibilities will include:

  • Deploying applications to Microsoft Store and Azure environments
  • Implementing authentication and authorization with OAuth and Azure Active Directory
  • Designing and maintaining C# / .NET Core APIs and back-end services
  • Collaborating with AI and product teams to integrate LLM-driven features
  • Participating in architecture planning, code reviews, and performance optimization
  • Implementing subscription, billing, and SaaS enablement flows
  • Managing CI/CD pipelines in GitHub Actions or Azure DevOps
  • Utilizing AI-assisted tools like GitHub Copilot, ChatGPT, Claude, and Cursor
  • Working with Docker and Kubernetes for containerization and deployment
  • Optionally wiring prebuilt front-end components from the UIX team to back-end services

About Camplight

We build self-organizing technical teams, offer software development services, and collaborate with businesses and entrepreneurs to create new products.

With over 300 successful software projects, some ongoing for more than 8 years, we’re committed to long-term partnerships and sustainable success.

Camplight operates as a self-managed cooperative, with transparency, collaboration, and shared ownership at its core.
When you join us, you can become a co-owner, helping steer the cooperative and sharing in the rewards of our collective achievements.

MPI 5206

What are we looking for?

  • Ownership mindset: You take pride in your work, deliver with excellence, and care about outcomes.
  • Technical expertise: You’re fluent in modern full-stack development, from React to .NET to Azure Cloud.
  • Communication skills: You can express ideas clearly, collaborate across teams, and translate complex requirements into actionable outcomes.

Requirements

  • Advanced skills in React, TypeScript, Tailwind CSS, C#, and .NET Core
  • Solid experience with REST APIs and microservices architecture
  • Familiarity with Azure App Services, Functions, Service Bus, and Storage
  • Strong understanding of SQL databases and data modeling
  • Experience with OAuth, Active Directory, and CI/CD best practices
  • Proficient with AI-assisted development tools (Copilot, Claude, ChatGPT, Cursor)
  • Strong Git and GitHub workflow knowledge

Nice to Have:

  • Experience integrating with OpenAI, Claude, Azure AI, or Hugging Face APIs
  • Familiarity with vector or semantic search (Azure Cognitive Search, Pinecone, Weaviate)
  • Knowledge of NoSQL databases like MongoDB, Redis, or Cosmos DB
  • Experience with Microsoft Graph API, SignalR, or workflow orchestration
  • Understanding of secure access control, encryption, and TDD
  • Background in BI/reporting integration or MCP-style orchestration frameworks

What do we offer?

We focus on health, wealth, and empowering relationships:

  • Fully remote work with flexible hours
  • Competitive compensation
  • Opportunity to become a co-owner of the cooperative
  • Individual career development plan
  • Supportive and transparent team culture
  • Emphasis on mental and physical well-being
  • Work alongside peers who value growth, autonomy, and purpose-driven engineering
DJI 0120

What does the interview process look like?

  1. Initial Interview: A 45-minute cultural and technical conversation with two Camplighters to explore your experience, mindset, and ideal work environment.
  2. Choose your Technical Deep Dive path:
    • Homework Assignment: Complete a short 2-hour exercise followed by a 1-hour deep dive discussion.
    • Pair Programming: A live 2-hour session where we build and explore solutions together.

Regardless of the outcome, you’ll receive constructive feedback to support your growth.

Stop Drowning in AI Hype

Get weekly insights from 50+ practitioners implementing AI in real businesses

Why You’ll Love It: