Title: Senior Full-Stack Engineer (Tech Lead) — Platform, Integrations & Security
Engagement: Full-Time
Stack: Node.js + TypeScript, PostgreSQL, Prisma (or similar ORM), Auth0 (or similar), Vercel (or similar), GitHub Actions, Sentry (or similar), Cloudflare (or similar), AI provider APIs
Mission
Build and own the technical foundation of a secure, production-grade web platform, including backend services, authentication/authorization, integrations, observability, and deployment workflows.
Responsibilities
Architecture & system design
- Define service boundaries, data models, and API patterns for a modern web platform
- Create an implementation plan that supports iterative delivery and future scaling
Backend development
- Build and maintain REST APIs (with an eye toward future type-safe evolution)
- Implement data validation, error handling, and performance best practices
Integrations
- Integrate with external data providers and internal systems
- Design resilient integration patterns (rate limits, retries, fallbacks, idempotency)
AI service layer
- Implement a provider-agnostic abstraction and safe handling of model responses
- Add logging, evaluation hooks, cost controls, and prompt/version hygiene
Security & access control
- Implement role-based access control and secure session/token handling
- Establish audit-friendly patterns (logging, traceability) appropriate for sensitive workflows
DevOps & reliability
- Own CI/CD, environment configuration, secrets management, and release processes
- Instrument monitoring/alerting and improve reliability using telemetry and error reporting
Requirements
- 6+ years building production web applications; 2+ years leading technical delivery
- Strong Node.js/TypeScript experience and API design fundamentals
- PostgreSQL schema design and migrations in production environments
- Experience with Auth0 or comparable identity provider + RBAC
- Real-world integration experience with third-party APIs
- Comfortable owning deployments and operational readiness
Nice to have
- Experience designing systems intended to scale from an initial deployment to broader usage
- Familiarity with AI providers and production-safe patterns for AI-enabled features
- Prior work in regulated or security-sensitive environments
Job Type: Full-time
Pay: Rs300,000.00 per month
Application Question(s):
- Where are you located?
- Please mention the stacks you have worked on?
- What is your salary expectations?
Experience:
- building production web applications: 6 years (Required)
- leading technical delivery: 2 years (Required)
- artificial intelligence: 1 year (Required)
Work Location: Remote