Full-Stack JavaScript Developer (AI-Native)
Summary
Build and maintain full-stack JavaScript apps using Node.js, NestJS, React, Next.js, and TypeScript, with AI coding tools integrated into daily workflow.
Turkey
Full-Time
About UltaHost
UltaHost is a rapidly growing global web hosting and cloud infrastructure provider delivering high-performance hosting, VPS, dedicated servers, and cloud solutions to customers worldwide. Our mission is to provide reliable, scalable, and innovative infrastructure services while maintaining exceptional customer satisfaction. As our global operations continue to expand, we are looking for talented professionals to join our international team and contribute to our long-term growth.
Job Overview
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Node.js, NestJS, React, Next.js, and TypeScript
- Build secure and maintainable REST APIs, authentication systems, and backend services
- Design and maintain database schemas using Prisma ORM with PostgreSQL,
- MySQL, MongoDB, and Redis where appropriate
- Use AI coding tools such as Claude Code, Cursor, GitHub Copilot, or similar as part of your daily development workflow
- Collaborate closely with Product, Design, QA, and Engineering teams throughout the software development lifecycle
- Contribute to CI/CD pipelines, Docker-based development environments, and deployment processes
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent professional experience)
- Production experience with Node.js and NestJS
- Strong experience with React and Next.js
- Hands-on experience with Prisma ORM, PostgresSQL/MySQL, MongoDB/Redis
- Experience with Git, Docker, and CI/CD pipelines
- Experience writing unit and integration tests using Jest, Vitest, Supertest, or similar frameworks
- Daily experience using AI coding tools such as Claude Code, Cursor, GitHub Copilot, Codex CLI, or similar
- Strong understanding of software architecture, scalability, security, and modern engineering best practices
- Excellent written and verbal communication skills in English
- Experience building AI-powered applications using LLM APIs
- Familiarity with Model Context Protocol (MCP), AI agent frameworks, or AI automation
- Experience working on SaaS, hosting, cloud, or infrastructure platforms
- Experience with GitHub Actions or similar CI/CD platforms
- Experience optimizing application performance and large-scale systems
- Passion for AI-assisted software engineering and continuous improvement
- Opportunity to work in a fast-growing international technology company
- Professional and collaborative engineering environment
- Career growth and professional development opportunities
- Opportunity to work with modern AI-native development workflows
- Exposure to large-scale cloud infrastructure and global software products
- Dynamic and innovation-driven company culture