We are looking for a Full-Stack Developer – AI Prompt Engineer with strong hands-on expertise in GraphQL and Prisma ORM and practical experience using AI-powered coding assistants such as Cursor, GitHub Copilot, Claude Code, OpenAI Codex, Kiro, and similar tools.
The ideal candidate will combine full-stack development expertise, prompt engineering, and AI-assisted coding to build, enhance, debug, and optimize modern web applications.
You will work in a design-led development environment where Markdown-based playbooks, architecture guidelines, component standards, and UI/UX conventions guide the development process.
The work
Key Responsibilities
Mandatory Skills & Experience
Develop and enhance scalable full-stack web applications using React, Node.js, GraphQL, and Prisma ORM.
Design and implement GraphQL APIs, queries, mutations, schemas, and integrations.
Develop and maintain database models, relationships, queries, and migrations using Prisma ORM.
Leverage AI coding assistants such as Cursor, GitHub Copilot, Claude Code, OpenAI Codex, Kiro, and similar tools to accelerate development.
Create, test, and refine AI prompts to generate accurate, maintainable, and context-aware code.
Use AI-assisted development for feature implementation, debugging, refactoring, optimization, and code reviews.
Interpret Markdown-based architecture and design documentation and translate requirements into production-ready applications.
Follow established standards for API architecture, reusable components, database design, coding patterns, and UI/UX implementation.
Troubleshoot and resolve application issues using a combination of AI-assisted debugging and conventional development practices.
Collaborate with developers, designers, QA, and business teams to deliver reliable product features.
Contribute to improving AI-assisted development workflows, prompts, documentation, and coding standards.
Ensure AI-generated code is secure, efficient, scalable, testable, and maintainable.
Who they want
Core Technical Skills — Mandatory
Strong hands-on experience with GraphQL
GraphQL schema design
Queries and mutations
Resolvers
API integrations
GraphQL best practices
Strong hands-on experience with Prisma ORM
Prisma Schema
Database modeling and relationships
CRUD operations
Prisma Client
Migrations
Query optimization
Node.js – strong development experience.
React.js – hands-on experience building modern web applications.
Good understanding of REST APIs and API integration.
Good understanding of relational databases and data modeling.
Strong understanding of JavaScript/TypeScript.
Also
AI & Prompt Engineering — Mandatory
Strong practical understanding of Prompt Engineering for software development.
Hands-on experience with AI coding assistants such as:
Cursor
GitHub Copilot
Claude Code
OpenAI Codex
Kiro
Amazon CodeWhisperer
Lovable
Other AI-powered development tools
Ability to provide effective prompts and context to AI coding agents for generating and modifying production-quality code.
Ability to review, validate, debug, and improve AI-generated code rather than relying on generated output blindly.
Experience using AI tools for development, debugging, refactoring, testing, and optimization.
Nice to have
Preferred Skills
Experience with TypeScript.
Experience with PostgreSQL, MySQL, or similar relational databases.
Familiarity with AWS, Azure, or GCP.
Understanding of software architecture and design patterns.
Experience working with Markdown-based development guidelines or AI coding playbooks.
Experience integrating AI tools into software development workflows.
Exposure to automated testing and CI/CD practices.
Who they want
What We're Looking For
Strong problem-solving and analytical skills.
Ability to understand existing codebases and architecture quickly.
Strong attention to code quality and maintainability.
Ability to effectively communicate with AI coding agents through well-structured prompts.
Comfortable working in a fast-paced, AI-first development environment.
Willingness to continuously learn and experiment with emerging AI development tools.
Who they want
Key Skills
GraphQL | Prisma ORM | Node.js | React.js | TypeScript | Prompt Engineering | AI Coding Assistants | API Development | Database Design
The company
About Us
Mirabel Technologies is the world's leader in media management software for the publishing industry with over 15,000 websites, magazines, and newspapers in 20 different countries who use Mirabel Products. This dynamic technology company is based in the booming seaside city of Fort Lauderdale, two blocks from beautiful Las Olas Boulevard and is known for its creative entrepreneurial environment and high employee retention levels.
Mirabel recently launched Mirabel's Marketing Manager, a cutting-edge marketing technology startup product that focuses on email marketing, lead identification, customer relationship management, prospecting and data appending tools. The company is looking for dynamic employees
This role screens for Graphql. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.