Ready to Apply?
Take the Next Step in Your Career
Join Deepstreamtech and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Requirements
- Strong backend proficiency across Node.js (Nest.js, Express, Hono) and Python (FastAPI, Flask), with TypeScript and Python as working languages
- Strong Next.js and React experience
- Experience integrating AI/LLM APIs as an application logic layer: validation, classification, content generation, and decision-making within business workflows
- Database design and management: PostgreSQL, MongoDB, cloud-managed services (Cloud SQL, RDS, ApsaraDB)
- Authentication and authorisation patterns (JWT, OAuth, RBAC) and API security
- Cloud engineering: edge functions, CDN configuration, serverless architecture, container orchestration
- Full-stack test automation: unit, API/integration, component, and E2E testing
- Performance optimisation: caching, query optimisation, code splitting, monitoring
- REST and/or GraphQL API design
- Demonstrated ability to orchestrate AI development tools through strategic prompting and quality oversight
- Deep understanding of the following technologies is essential:
- Node.js, TypeScript, Nest.js, Express, Hono, Python, FastAPI, Flask
- Next.js, React, Tailwind CSS
- PostgreSQL, MongoDB, cloud-managed database services
- Authentication: JWT, OAuth, RBAC
- Cloud and edge: Alibaba Cloud, GCP, AWS, Cloudflare Workers, Vercel Edge, Lambda
- AI/LLM API integration and orchestration
- Testing: Vitest/Jest, React Testing Library, Playwright/Cypress, API testing
- Docker, CI/CD, Git, Claude Code
- (Desirable) Experience in a consulting or agency environment across multiple concurrent client engagements
- (Desirable) Apollo GraphQL Server for federated or schema-first APIs
- (Desirable) Event-driven patterns (webhooks, message queues, real-time notifications)
- (Desirable) Multi-model AI strategies (routing between LLMs based on task requirements)
- (Desirable) Graph databases (Neo4j) or vector databases (pgvector, Pinecone)
- (Desirable) Infrastructure as Code (Terraform, Pulumi)
- (Desirable) Export/print workflows (PDF generation, report exports)
- We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply
What the job involves
- As a Full-Stack Developer, you will architect and build custom web applications across multiple client engagements, owning both the backend API layer and the frontend
- A defining aspect of this role is working with AI as a logic layer within applications: integrating LLM APIs for validation, decision-making, classification, and content generation
- You make strong technical decisions around authentication, security, state management, and performance, and you bring cloud engineering awareness for edge computing, CDN delivery, and serverless environments
- This is not a traditional manual coding role
- You orchestrate AI development tools, primarily Claude Code, through strategic prompting and rigorous review, taking full ownership of what ships
- Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI, Flask), and Next.js/React
- Design and build RESTful and/or GraphQL APIs that serve multiple frontends and integrate with third-party services
- Integrate AI and LLM APIs as a core logic layer, building intelligent features such as validation, classification, content generation, and decision support
- Implement authentication, authorisation (JWT, OAuth, RBAC), and security across applications
- Design and manage database layers (PostgreSQL, MongoDB, cloud-managed equivalents), including schema design, migrations, and query optimisation
- Architect with cloud-native patterns: edge functions, CDN configuration, serverless deployments, and caching strategies
- Write and maintain automated tests across the full stack: unit (Vitest/Jest), API/integration, component (React Testing Library), and E2E (Playwright/Cypress)
- Orchestrate AI development tools (Claude Code) through strategic prompting, ensuring high-quality, production-ready output
#J-18808-Ljbffr
Don't Miss This Opportunity!
Deepstreamtech is actively hiring for this Senior Full-Stack Developer (Python, Node.js, React) position
Apply Now