Flag job

Report

Full Stack Engineer

Location

India

JobType

part-time

About the job

Info This job is sourced from a job board

About the role

Ajiledone Technologies

Website: ajiledone.com
Job details:

Full Stack Engineer — Job Description

Role Summary

The Full Stack Engineer will design, build, and support end‑to‑end application components for the DRA program, spanning API layers, backend services, UI integrations, and AI enablement. The role focuses on delivering scalable, secure, and high‑performance solutions aligned to Group engineering standards, enabling data products, reporting, APIs, and AI agents.

Key Responsibilities

1) Backend & API Development

  • Design and develop REST and GraphQL APIs for data products and downstream consumers.
  • Build backend services/BFFs using Nest.js (or equivalent) aligned to convergence standards.
  • Implement API management patterns: authentication, authorization, versioning, throttling, and monitoring (e.g., Apigee).

2) Frontend / Integration Enablement

  • Support UI integrations for embedded reporting and self‑service experiences (e.g., Distribution Admin Portal).
  • Collaborate with frontend teams (Next.js/Flutter where applicable) to integrate APIs and ensure seamless user experience.

3) Data & Platform Integration

  • Integrate backend services with BigQuery‑based EDW, data products, and streaming/batch pipelines.
  • Work with caching (e.g., Redis) and persistence layers (e.g., PostgreSQL) where required by the platform.

4) AI & Agent Enablement

  • Integrate applications with AI agents / conversational interfaces (NLQ, self‑service reporting).
  • Implement guardrails, access controls, and logging for AI interactions in line with governance and security standards.

5) Security, Compliance & Quality

  • Apply secure coding practices, RBAC, and IAM integrations (e.g., ForgeRock CIAM).
  • Support compliance requirements (IRDAI, GDPR, HIPAA) through audit logging and data protection.
  • Write unit, integration, and API tests; participate in SIT/UAT defect resolution.

6) DevOps & Delivery

  • Contribute to CI/CD pipelines for build, test, and deployment across environments.
  • Participate in agile ceremonies, code reviews, and design reviews with Architecture/TAC forums.
  • Provide operational support, runbooks, and hypercare support post go‑live.

Deliverables (What “Done” Looks Like)

  • Production‑ready APIs and backend services with documentation
  • Secure integration with data products, reporting, and AI agents
  • Tested and monitored services deployed via CI/CD
  • API contracts, versioning strategy, and runbooks

Required Skills & Experience

Must‑Have

  • 5–8+ years as a Full Stack Engineer or Backend‑heavy Full Stack role.
  • Strong experience in API development (REST/GraphQL) and backend frameworks (Node.js/Nest.js or equivalent).
  • Solid understanding of secure application design, authentication, and authorization.
  • Experience working in agile delivery teams.

Preferred (Program‑Relevant)

  • Experience with GCP and cloud‑native services.
  • Exposure to Apigee, Redis, PostgreSQL, and CI/CD pipelines.
  • Familiarity with data‑centric platforms (EDW, analytics, reporting integrations).
  • Experience integrating or consuming AI/ML or conversational interfaces.
  • Background in regulated domains (healthcare/insurance).

Click on Apply to know more.

Skills

Agile
API
Apigee
backend
caching
compliance
DevOps
Flutter
frontend
full stack
GCP
GraphQL
JS
Node
PostgreSQL
Redis
UAT