hackquest logo

Senior Full Stack Developer (DevOps)

V

Victory Christian International School

Full-time
N/A

We are seeking an experienced Senior Full Stack Developer to lead our development efforts across the stack and drive engineering excellence. In this role, you will own our CI/CD pipelines, infrastructure-as-code, hands-on coding, reliability practices, and mentor other engineers.

Responsibilities:

  • Architect and develop backend services in Node.js (NestJS/Express) with TypeScript
  • Lead front-end development standards and best practices in React.js with TypeScript
  • Utilize AI-augmented coding tools like Copilot for efficient development
  • Leverage AI-generated templates for component and API scaffolding
  • Design and optimize Supabase Postgres schema, ERDs, and row-level security (RLS) policies
  • Implement secure authentication flows with AI-assisted role mapping in Supabase
  • Configure Supabase Storage, file policies, and Edge Functions for performance and security
  • Monitor and optimize SQL query performance using AI-powered analysis in Supabase
  • Implement vector embeddings for AI-powered search and retrieval-augmented generation (RAG) features
  • Create and collaborate on n8n workflows for system integrations, background jobs, approval flows, and AI-driven automations
  • Implement robust error handling, alerts, and webhook triggers in n8n
  • Design and operate on AWS infrastructure including IAM, CloudWatch, API Gateway, Lambda, EC2, VPC, S3, and CloudFront
  • Implement secure secrets management using AWS Secrets Manager and Parameter Store
  • Leverage AWS AI services such as Bedrock, Comprehend, Textract, and Transcribe when appropriate
  • Establish CI/CD pipelines using GitHub Actions with AI-assisted pipeline optimization
  • Conduct code reviews with the support of AI analysis tools
  • Implement comprehensive testing (unit, integration, E2E) with AI-scaffolded test suites
  • Apply secure coding practices based on OWASP Top 10 guidelines
  • Implement observability through logging, metrics, and tracing with AI anomaly detection
  • Write and maintain documentation with the assistance of AI tools
  • Mentor junior engineers and conduct design/architecture reviews
  • Own release management including readiness assessments and rollback strategies

Skills & Experience:

  • 7+ years of full-stack development experience
  • Expert in Node.js backend frameworks such as NestJS and Express with TypeScript
  • Deep knowledge of React.js, hooks, state management, and performance optimization with TypeScript
  • Extensive experience with Supabase, including Postgres schema design, RLS, auth, storage, Edge Functions, and performance tuning
  • Advanced knowledge of n8n workflow automation, custom nodes, and code
  • AWS expertise including IAM, CloudWatch, API Gateway, Lambda, EC2, VPC, S3, CloudFront, Secrets Manager, and AI services
  • Infrastructure-as-code using Terraform and AWS CDK
  • Strong understanding of security best practices, threat modeling, and secrets management
  • Experience with modern engineering practices such as CI/CD, code reviews, testing, secure coding, and observability
  • Track record of mentoring engineers and driving engineering excellence

AI-Driven Engineering Expectations:

  • Utilize AI assistance tools like Copilot and Claude as part of your daily development workflow for code generation, testing, documentation, debugging, and automation
  • Design systems and APIs with AI components in mind, including data structure for model training, ethics, and safety considerations
  • Apply prompt engineering fundamentals to optimize AI-assisted development
  • Familiarity with retrieval-augmented generation and vector stores, especially Supabase integrations

KPIs:

  • Increase deployment frequency
  • Reduce change failure rates
  • Improve mean time to recovery (MTTR)
  • Optimize p95 latency
  • Manage infrastructure cost per environment
  • Drive down security vulnerability findings

If you are passionate about leveraging cutting-edge AI tools to build innovative, reliable, and performant full-stack applications on a modern tech stack, we would love to hear from you. This is an exciting opportunity to lead our technical direction and mentor our growing engineering team.