Senior Backend Engineer / Architect (TypeScript, Azure, APIs)

5 years

5 - 6 Lacs

Posted:2 weeks ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Location : Kochi

Employment Type : Full Time

Work Mode : Hybrid

Experience : 5-10 yrs

Job Code : BEO-8463

Posted Date : 02/09/2025


Job Description

Responsibilities

  • Architecture & implementation of scalable REST/GraphQL APIs (OpenAPI-driven)
  • Data model & persistence (PostgreSQL 16 + pgvector), migration strategy
  • AuthN/AuthZ (OIDC/OAuth2 with Azure AD / B2C), RBAC, rate limiting
  • Event/queue-based orchestration (Azure Service Bus or similar), idempotence & retries
  • Observability (OpenTelemetry, dashboards, alerting) & SLO/SLA definition
  • Security & compliance (key vault, private endpoints, secrets rotation, GDPR concept)
  • CI/CD (GitHub Actions/Azure DevOps), IaC (Bicep/Terraform), blue/green deployments
  • Technical leadership: coding standards, reviews, API contracts (AsyncAPI)

Desired Candidate Profile

  • 5+ years of end experience (2+ as lead/architect)
  • TypeScript/Node.js (Express/Fastify), strong API/domain modeling
  • Azure: AKS or App Service, Azure AD/B2C, Service Bus, Storage/Blob, Monitor
  • SQL: PostgreSQL (query optimization, indexes, migrations), basic knowledge of pgvector
  • OpenAPI/Swagger, contract testing, end-to-end security (mTLS, JWT, CORS)
  • Clean code & tests (Jest/Vitest), performance/load testing (k6)

Nice-to-haves
  • Experience with search/ranking systems, caching (Redis), feature flags
  • Experience with HR/ATS integrations, SFTP/batch imports
  • Working method: API-first, clean code, trunk-based development, mandatory code reviews
  • Tools/Stack: GitHub, GitHub Actions/Azure DevOps, Docker, pnpm/Turborepo (Monorepo), Jira/Linear, Notion/Confluence
  • On-call/Support: rotating, "you build it, you run it"

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now