Full-stack developer (AI-assisted development)
TechBiz Global Посмотреть все вакансии
- Львов
- Постоянная работа
- Полная занятость
- Develop, optimize, and maintain Next.js-based front-end applications with pixel-perfect UI and high
- Build and maintain NestJS-based APIs, microservices, and scalable back-end architecture with
- Own Prisma migration workflows - schema changes, migration generation, seeding, and
- Deploy and manage infrastructure on AWS and Google Cloud Platform (dual-cloud architecture)
- Implement and maintain multi-tenant architectures with tenant isolation at the code level - each
- Use Claude Code as your primary AI-assisted coding tool to accelerate development, generate code,
- Leverage Cursor as a secondary AI IDE for rapid iteration and code exploration
- Orchestrate and configure sub-agents within Claude Code for complex multi-step development tasks
- Build MCP (Model Context Protocol) integrations to connect AI tooling with platform data sources and
- Write code that passes SonarCloud quality gates on first push - understand code smell resolution,
- Respond to and address feedback from 5 PR review bots (Devin, Bugbot, Codex, Copilot, Augment)
- Work on front-end aspects including data extraction tools, dynamic scheduling, dynamic pricing, and
- Optimize application performance for millions of concurrent users - efficient database queries,
- Design and implement scalable data access patterns - pagination, cursor-based queries, read
- Build systems that handle tens of millions of sessions without degradation - connection management,
- Profile and resolve performance bottlenecks across the full stack: frontend rendering, API response
- Collaborate closely with designers, product managers, and QA to deliver features rapidly
- Contribute to the Marcia Enabled ecosystem - building AI-powered features across the platform
- AI-Assisted Development (Critical): Proven, daily experience using Claude Code (or equivalent
- Claude Code & Sub-Agents: Hands-on experience configuring and using sub-agents for parallelized
- Cursor / AI IDE: Comfortable using Cursor as a secondary tool for code exploration, inline
- Strong JavaScript/TypeScript and Next.js expertise (App Router, Server Components, Suspense)
- Deep proficiency with NestJS for backend API development, microservices patterns, and Prisma
- Scale & Performance (Critical): Proven experience building and optimizing applications serving
- Cost Optimization: Experience identifying and reducing unnecessary cloud spend, optimizing
- Proficiency with AWS services (ECS, Lambda, S3, CloudFront, RDS, SQS) and Google Cloud
- Experience in multi-tenant front-end and back-end architecture with tenant isolation
- Redis/ElastiCache for caching and session management (this is core infrastructure, not optional)
- pnpm monorepo experience - the codebase is a monorepo with pnpm workspaces. This is a daily
- SonarCloud compliance - understanding quality gates, code smell categories, and writing clean
- Proficiency with CI/CD pipelines (GitLab CI, GitHub Actions) and deployment automation
- Comfortable with remote development environments - developers work on EC2 dev boxes accessed
- Experience with real-time features: Socket.io, Redis, BullMQ
- Security hygiene: IP allowlists, secret scanning, and push protection are enforced at the GitHub org
- Experience building or integrating MCP servers and tools
- Background in LLM integration (API calls, prompt management, token optimization)
- Exposure to serverless architecture and microservices integration on AWS/GCP
- Experience in healthcare/veterinary/scheduling-heavy applications