POSITION DESCRIPTION:
As a Full Stack Engineer at Exclusive Resorts, you'll build and maintain the digital products that power a world-class private vacation club. That means working across the full stack—front-end interfaces, APIs, databases, and deployment pipelines—for a portfolio of applications used by members, internal staff, and operational teams.
You'll work with a collaborative team of engineers, and you're expected to bring AI-assisted development practices into how you work—not as a novelty, but as a core part of how you approach design, code quality, and problem solving.
OUR ENGINEERING TEAM:
At Exclusive Resorts, our Engineering team is at the forefront of AI-powered development. We actively use tools like Cursor and Claude Code in our day-to-day work, and we invest in ongoing training to keep pace with how fast this space moves. We're building a team of engineers who are genuinely excited about using AI to write better code, ship faster, and solve harder problems. If you care about both software craftsmanship and what modern AI tooling makes possible, you'll fit right in.
ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:
- Design and implement full stack features across web and mobile applications, from UI to API to database
- Build and maintain web architecture with a focus on performance, scalability, and reliability
- Integrate front-end interfaces with back-end APIs and third-party services
- Design, deploy, and optimize database schemas and queries
- Implement and maintain CI/CD pipelines and deployment processes
- Use AI-assisted development tools (Cursor, Claude Code) as an active part of your daily workflow
- Write clean, well-documented code and participate in peer code reviews
- Implement unit and functional tests and maintain test coverage across the stack
- Collaborate with product, design, and other engineering teams to deliver high-quality solutions
- Other duties as assigned
EDUCATION, SKILLS, AND EXPERIENCE:
- 3+ years of experience building production applications with React and Next.js
- Strong TypeScript proficiency—this is our primary language across the stack
- Experience with GraphQL and Apollo (client and/or server)
- Comfortable working with headless CMS platforms (we use Hygraph)
- Back-end experience in Node.js and/or C#/.NET
- Familiarity with SQL databases—Microsoft SQL Server experience a plus
- Experience writing unit and functional tests
- Strong collaboration skills—you solicit feedback and make the work better for it
- Ability to thrive in an agile, iterative environment
NICE TO HAVE:
- Hands-on experience with AI coding tools (Cursor, Claude Code, GitHub Copilot, or similar)
- Experience with React Native for mobile development
- Familiarity with CSS preprocessors and build tools (Webpack, Babel, or similar)
- Experience building mobile-optimized web experiences
- Appreciation for clean design and the intersection of UX and engineering