Job Title: AI-Native Backend Engineer (Node.js / AWS Hybrid)
About PDing
PDing is Asia's largest creator platform, currently growing rapidly with over 3 million users. We aspire to be a team that goes beyond simple feature implementation—we aim to maximize development productivity using AI and efficiently operate complex hybrid cloud architectures.
We are looking for an engineer with exceptional AI utilization skills to innovate existing legacy systems and build a sophisticated backend infrastructure combining AWS and Firebase.
Key Responsibilities
- Core Backend Development: Design and develop stable, scalable backend APIs based on Node.js (Express or NestJS).
- Hybrid Infra Operations: Optimize and manage a hybrid infrastructure that bridges AWS (Elastic Beanstalk, RDS) and Firebase (Functions, Firestore).
- Payment System Enhancement: Integrate global payment modules such as Stripe Connect and PayPal, and manage transaction processing and integrity verification of settlement logic.
- AI-Driven Code Refactoring: Actively utilize AI tools to analyze legacy code and generate test codes (Unit/E2E) to ensure system stability.
- BFF (Backend For Frontend) Collaboration: Work closely with the Frontend team in a Next.js 16 (App Router) environment to design efficient API schemas.
Qualifications
- 3+ years of Backend experience or equivalent proficiency.
- Deep understanding of the Node.js and TypeScript ecosystem.
- Mandatory AI Coding Tool Proficiency: Must have experience using tools like GitHub Copilot, ChatGPT, or Claude to rapidly implement business logic, debug, and document code.
- AWS & Firebase Experience: Experience modeling and operating both RDBMS (MySQL/AWS RDS) and NoSQL (Firestore).
- Payment System Integration Experience: Experience integrating PGs and understanding the entire payment lifecycle, including authorization, capture, cancellation, and refunds.
Preferred Qualifications
- High understanding of Next.js (App Router) structure with a full-stack approach capability.
- Experience building and operating Serverless Architectures (AWS Lambda, Firebase Functions).
- Experience handling large-scale traffic and optimizing database queries.
- Security Mindset: High standards for secure coding and personal data protection.
Tech Stack
- Language: TypeScript 5.x, Node.js
- Framework: Express / NestJS, Next.js 16 (API Routes)
- Infrastructure: AWS (EC2, Elastic Beanstalk, RDS), Vercel
- BaaS / Serverless: Firebase (Auth, Firestore, Cloud Messaging, Hosting)
- Database: AWS RDS (Main DB), Firebase Firestore (Realtime Data)
- Payments: Stripe Connect, PayPal