Full Stack Developer

We need a full stack engineer who excels at building, hardening, and operating production applications across the entire technology stack. You'll own applications end‑to‑end: frontend, backend, database, deployment, observability, and iteration. Strong in modern web technologies, API development, CI/CD, containerization, and cloud infrastructure.

What You'll Do

  • Design, build, and maintain full-stack applications including frontend interfaces, backend services, and data processing components.
  • Turn prototypes into production systems: refactor for clarity, performance, resilience, and observability across the entire application stack.
  • Extend and improve legacy codebases.
  • Create and evolve CI/CD pipelines (GitHub Actions) with automated tests, security, and quality gates.
  • Containerize and deploy to Azure (App Service, AKS, Functions, Container Apps)
  • Implement logging, metrics, tracing, and alerting.
  • Manage secrets, configuration, and artifact promotions through the software lifecycle.
  • Write and maintain automated tests (unit, integration, contract, load, end-to-end, etc.)
  • Participate in design and code reviews
  • Produce concise technical docs, runbooks, and contribute to post-incident reviews.

Core Qualifications

  • 4+ years of professional full-stack application development (or comparable impact).
  • Strong proficiency in modern web technologies: JavaScript/TypeScript, HTML5, CSS3, and at least one backend language, preferably NET.
  • Proven experience shipping & operating production applications in the cloud (Azure preferred).
  • RESTful API development and modern frontend SPA frameworks (React, Angular, Vue.js, etc.).
  • Containerization expertise and image optimization basics.
  • Security fundamentals: OWASP Top 10, authentication vs authorization, secret management, artifact scanning.
  • Observability mindset: logs vs metrics vs traces, SLOs / error budgets.
  • Testing focus: unit and integration testing frameworks, coverage strategies, mocking vs contract tests.
  • Comfortable reading/writing infrastructure-as-code.
  • Comfortable with the concepts of a 12 Factor application

Preferred / Nice to Have

  • Azure Cloud knowledge: AKS, App Service, Functions, Static Web Apps, Event Hub, Service Bus, Key Vault, AAD (Entra ID), Container Registry, Storage (Blob/Table/Queue), Monitor.
  • Experience with maintaining and/or deploying to Kubernetes.
  • Event-driven & message-based architectures; streaming patterns.
  • Performance profiling tools and tuning experience (browser dev tools, backend profilers).
  • Clean Architecture / DDD exposure.

 

 

Tooling Snapshot

 

  • Languages: JavaScript/TypeScript, C#, HTML5, CSS3, Bash.
  • Frontend: Angular, PrimeNG, build tools.
  • Backend: .NET Core.
  • CI/CD: GitHub Actions, Azure DevOps. Octopus Deploy.
  • Cloud/Infra: Azure (AKS, App Service, Functions), Docker, Terraform.
  • Data: PostgreSQL, Redis, Cosmos DB, Azure AI Search.
  • Observability: Datadog.

 

Required skills experience

JavaScript 4 years
TypeScript 4 years
HTML5 4 years
.NET 4 years
Azure 4 years

Required languages

English B2 - Upper Intermediate
App Service, Functions, Static Web Apps, Event Hub, Service Bus, Key Vault, AAD, Container Registry, Storage, Monitor
Published 17 December 2025
73 views
·
29 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...