Core Technical Qualifications
- Experience: Minimum 7–10+ years of professional software development experience.
- JavaScript/TypeScript: Advanced mastery of TypeScript across both frontend and backend for type safety and scalability.
- Frontend (React & Next.js):
- Deep expertise in React 19 and Next.js rendering strategies.
- Experience with modern UI libraries and state management.
- Backend (Node.js & NestJS):
- Proven ability to architect scalable server-side applications using NestJS and Node.js.
- Strong proficiency in RESTful APIs, GraphQL, and database management (MySQL, PostgreSQL).
- Infrastructure: Experience with Docker, CI/CD pipelines, and cloud platforms
AI-Native Development Qualifications
- AI Tool Proficiency: Hands-on experience using AI coding assistants like
Cursor, GitHub Copilot, or Claude Code to accelerate the Software
Development Life Cycle (SDLC).
- Spec-Driven Development: Ability to translate high-level business requirements
into detailed technical specifications that AI agents can execute
accurately.
- Strategic Code Review: Expertise in reviewing AI-generated code for security
vulnerabilities, architectural consistency, and performance bottlenecks.
- Prompt Engineering for Engineers: Skill in context
articulation—providing the right codebase context to AI models to
minimize hallucinations and ensure accurate outputs.
- Agent Orchestration: Experience building or maintaining agent-driven
development workflows and internal tooling that improves team velocity.
Key Responsibilities to List
- System Architecture: Lead the design and planning of full-stack applications
before implementation begins.
- Quality Assurance: Act as the final gatekeeper for code quality, ensuring
AI-assisted output meets enterprise standards.
- Technical Leadership: Mentor junior developers on best practices for integrating
AI into their daily workflows safely.
- Performance Optimization: Must know how to identify and resolve bottlenecks in
- both the application and the AI-assisted pipeline.