This position involves interacting with a variety of individuals internally and externally and at all levels of the organization. Candidate must be driven, organized, detail-oriented, have excellent communication skills and the desire to mentor other members of the team. This position also requires in-depth knowledge of both modern and legacy PHP frameworks, software architecture and MYSQL/Aurora Databases. Experience integrating with payment platforms is a big plus.
- Lead the development and maintenance of portions of the application with an initial focus on the payment and billing modules
- Develop and administer tests across multiple platforms and devices, including tablets and POS devices.
- Assist in reviewing new support tickets and provide/oversee correct bug fixes.
- Work with software Q/A to test corrections and participate in the deployment process.
- Assist in defining software development project plans, including scoping, scheduling, and implementation.
- Manage time across multiple projects and tasks in a deadline-driven, team environment.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Lead a small team of remote engineers to ensure software is delivered completely and on time.
- Provide guidance and mentoring for professional development of team members
- Provide details reports on progress to management
- Bachelor's degree in Computer Science, MIS or related field, or similar work experience
- 7+ years of extensive full stack OO development experience with modern PHP Frameworks (Symfony, Laravel, etc.)
- Strong front-end development experience with modern JavaScript frameworks (foreUP uses Vue), Backbone, HTML5, jQuery, SASS & CSS
SQL (MySQL/Aurora)
- 2+ years leading a development team preferred
- Strong leadership skills required
- AWS and cloud-based web applications is a plus
- Jira and Agile environments
- Payment platform integration a big plus
foreUP/Clubessential Holdings is an equal opportunity employer dedicated to building a diverse and inclusive workplace. Our company thrives upon the mutual respect and understanding between its employees, and as such, all qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), gender, gender identity, sexual orientation, veteran status, physical or mental disability, genetic information, ethnicity, citizenship, or any other characteristic protected by law.
Clubessential Holdings maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflects the Company's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
What We Do
foreUP tee time software is fully-integrated with the point of sale and all features within the system. The tee time software is completely cloud-based, meaning it can be viewed using any computer, iPad or mobile phone.
Stay informed with intuitive golf course reports that provide all needed information. Summary, detailed, and graphical golf course reports are offered for all areas of operations at the course.
Email marketing is an essential, easy-to-use tool that drives repeat business to the course. Send out promotions and notifications for upcoming tournaments, leagues, and other events. Email marketing is a for sure way to increase revenues at the course.
Having an intuitive and professional website is the first step in turning your web presence into a revenue generating machine. Golfers are turning to the internet to stay updated on golf courses, and find their next tee time.