
Web Developer/ 1 week ago
Quick Summary
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 a hospitality company built on a people-driven ethos, delivering extraordinary accommodations with world-class service.
We are seeking an in-house Web Developer to support and extend a proprietary custom CMS platform utilized across multiple websites and luxury 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 involves close collaboration with the external vendor who originally developed the CMS, while taking ownership of day-to-day development, enhancements, and ensuring the stability of internal web properties.
Primary Responsibilities
General
- Develops and maintains web applications using PHP (CodeIgniter), Node.js, and JavaScript.
- Supports and extends the custom CMS platform.
- 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 and 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 (e.g., React).
- 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 Qualifications
- 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
Pay: $90,000.00 - $100,000.00 per year
Work Location: Remote
