Web Developer
Pay: $90,000 to $100,000 per year
Nocturne Luxury Villas is a collection of the world’s most exceptional villa rental brands, unified by a single purpose: to redefine what it means to travel well. We are not a marketplace or listing platform—we are a hospitality company through and through, built on a people-driven ethos. At the heart of every extraordinary travel experience we create are extraordinary accommodations, delivered with world-class service.
Overview:
We are seeking an in-house Web Developer to support and extend a custom CMS platform used across multiple websites and brands. This role requires strong hands-on development skills, the ability to manage multiple concurrent projects, and experience working within shared CMS codebases.
The position will work closely with an external vendor that originally developed the CMS, while owning day-to-day development, enhancements, and stability of internal web properties.
Primary Responsibilities:
- Develops and maintains web applications using PHP (CodeIgniter), Node.js, and JavaScript.
- Supports and extends a custom CMS.
- Manages multiple sites and versions running on the same CMS or shared framework.
- Handles multiple active projects simultaneously, balancing priorities and deadlines.
- Coordinates with the external CMS vendor on enhancements, fixes, and platform changes.
- Implements features while ensuring cross-site compatibility and stability.
- Troubleshoots production issues and optimizes performance.
- Uses Git to manage branches, releases, and deployments across environments.
- Clones sites, updates UI elements requiring strong HTML and CSS knowledge.
- Maintains clean, well-documented, production-ready code.
- Performs other duties as assigned by supervisor.
Job Requirements (Experience, Knowledge, Skills):
- A four-year college degree in Computer Science, Mathematics, Information Systems or equivalent is required.
- A minimum of 4 years of professional web development experience.
- Working knowledge of Node.js and modern JavaScript, React etc.
- Demonstrated experience working within CMS-based platforms, including custom CMS.
- Experience managing multiple websites or versions from a shared codebase.
- Proficiency with Git and structured release workflows.
- Experience with MySQL or similar relational databases.
- Ability to manage multiple priorities in a fast-moving environment.
- Internal role with ownership of productions systems.
- Must be comfortable context-switching across projects and brands.
- Occasional off-hours support during releases or incidents is required.
- Fluent English (written and spoken)
Desired
- Experience working alongside external development vendors.
- Familiarity with REST APIs and third-party integrations.
- Exposure to CI/CD pipelines and environment management (dev/staging/prod).
- Experience maintaining and modernizing legacy platforms.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Education: Bachelor’s (Required)
Experience: web development: 4 years (Preferred)
Work Location: Remote
