Title: Senior Full-Stack Engineer — Platform, Integrations & SecurityEngagement: Full-TimeStack: 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: Rs250,000.00 - Rs300,000.00 per month
Work Location: Remote