About Clubessential:
Clubessential provides cutting-edge cloud-based software solutions tailored for the private club and collegiate athletic markets. As an Inc. 5000 fastest growing company, we are backed by Battery Ventures, fueling our growth and innovation. Our dedicated team thrives on delivering exceptional products and services to a diverse clientele including country clubs, golf clubs, yacht clubs, social clubs, and leading collegiate athletic organizations.
OUR CULTURE
We work in small teams with really big ambitions, both for what we want to achieve and also the environment we work in. We want our company to remain thoughtful as we scale and try to be genuinely progressive in how we operate. We want people to really own what they do and be given the autonomy and freedom to make mistakes, learn, and create something meaningful. We all work incredibly hard because we really care about what Innovatise is here to do – we’re looking for exceptional people who are proactive, hungry to learn and want to put their pride in our collective achievements.
About the Role
We're looking for a Senior Software Developer who excels in Vue.js and modern JavaScript (ES6+).
You'll play a key role in building front-end features using Vue 2 and 3, collaborating closely with our design and backend teams.
While the role is front-end focused, you should also be comfortable contributing to PHP (Laravel) codebases and handling basic database interactions.
You should have at least 4 years of experience.
Key Responsibilities:
• Develop and maintain user interfaces using Vue.js (Vue 2 & 3).
• Translate design and product requirements into high-quality, testable JavaScript code.
• Write and maintain unit and integration tests using Jest, Cypress, or similar.
• Collaborate with backend developers to integrate APIs and support PHP (Laravel) tasks.
• Contribute to code reviews, documentation, and front-end architecture decisions.
• Troubleshoot and optimize performance for different devices and browsers.
• Operate comfortably in Linux-based environments.
Required Skills
• 4+ years of hands-on experience in web development.
• Strong command of JavaScript (ES6+) and front-end architecture.
• Expertise in Vue.js (both Vue 2 and 3), including Vuex, Vue Router, Composition API.
• Mandatory experience with testing frameworks such as Jest and Cypress.
• Solid grasp of REST API integration and asynchronous JavaScript.
• Working knowledge of PHP (Laravel) for backend interaction.
• Familiarity with databases such as MySQL, MongoDB, or PostgreSQL (required but lower priority).
• JavaScript front-end tools (Webpack, Vite, etc.).
• Experience with Version Control Systems like Git
• Comfortable working with Linux environments and CLI tools.
Bonus Points
• Experience with React.js.
• Experience with Node.js (e.g., for API development or tools).
• Experience in hybrid app frameworks (e.g., Ionic, Capacitor).
• Familiarity with Docker or CI/CD environments.
Important Notice Regarding Email Communication from Clubessential Holdings
Please be advised that Clubessential Holdings will only contact you using email addresses with the domain name of clubessentialholdings.com.
We have been made aware of attempts to impersonate our company using domains such as clubessentialcareers.com. These emails are not affiliated with Clubessential Holdings and may be part of a scam. We strongly advise against engaging with any correspondence that does not originate from an official clubessentialholdings.com email address.
If you receive a suspicious email or have any questions or concerns, please contact us directly at recruiting@clubessentialholdings.com.
Your security and trust are important to us.
Development
Remote (India)
Share on: