Description

Lead full-stack architecture and AI integration for scalable web applications.

This role is hybrid.

Responsibilities

  • Drive spec-first development using GitHub Spec Kit to author technical plans before coding begins.
  • Architect and build full-stack apps with React, Next.js, Node.js, and Python services.
  • Design and maintain RESTful and GraphQL APIs ensuring performance, security, and versioning.
  • Own AWS cloud infrastructure using Lambda, EC2, S3, API Gateway, and CloudFormation.
  • Integrate LLMs and AI agents into product features via prompt engineering and API integration.

Required Skills

  • 12+ years of professional software engineering experience.
  • Expert-level proficiency in React and modern JavaScript/TypeScript frameworks (Next.js).
  • Strong backend skills in Node.js and Python for production-grade API development.
  • Deep hands-on experience with AWS core services (Lambda, EC2, S3, API Gateway, RDS).
  • Solid experience designing and managing MongoDB and PostgreSQL databases at scale.
  • Proven experience integrating LLM APIs (OpenAI, Anthropic) and building AI-augmented features.
  • Track record of leading technical delivery, setting architecture direction, and mentoring engineers.

Preferred Skills

  • Familiarity with AI-assisted development tools like GitHub Copilot or Cursor.
  • Experience with containerization (Docker, Kubernetes) and infrastructure-as-code (Terraform, AWS CDK).
  • Knowledge of vector databases (Pinecone, pgvector) or RAG pipeline design.

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Education

Bachelor's degree