Job Opening: Full-Stack Developer (Vue.js & Java)

About the Role

We are seeking a skilled Full-Stack Developer to join our growing team. In this role, you’ll work on scalable, high-performance applications that drive innovation in the golf club software industry. You’ll collaborate closely with cross-functional teams, mentor new developers, and ensure the delivery of secure, high-quality solutions that enhance the user experience.

Key Responsibilities
  • Design and develop intuitive front-end interfaces using Vue.js
  • Build robust back-end services and RESTful APIs using Java
  • Conduct thorough testing and debugging to ensure application performance and reliability
  • Participate in code reviews and uphold best practices in software development
  • Mentor and onboard new developers, fostering a culture of continuous learning
  • Stay current with emerging technologies and frameworks
  • Proactively monitor and address security vulnerabilities in project dependencies
  • Recommend and implement upgrades to maintain modern security and development standards
  • Create comprehensive and well-organized documentation
  • Collaborate with developers, designers, and stakeholders to meet project goals
  • Perform additional duties as assigned
Required Skills & Experience
  • 2–5+ years of hands-on experience with Vue.js and modern JavaScript (ES6+)
  • Strong experience with Java or related back-end technologies
  • Proficiency in HTML, CSS, and responsive design
  • Solid understanding of RESTful APIs—both consuming and designing
  • Familiarity with version control tools such as GitHub and Subversion
  • Ability to write clean, efficient, well-documented, and secure code
  • Excellent collaboration and communication skills
  • Self-motivated with the ability to work independently and as part of a team
Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
    (or equivalent professional experience)
  • Minimum 2 years of professional development experience
Employee Benefits
  • Comprehensive wellness and insurance packages
  • Company retirement match
  • Onsite activity room featuring a golf simulator, Peloton, and elliptical
  • Continuing education allowance
  • Generous PTO (vacation, sick & safe time) and paid holidays
  • Standing desks and walking desk pads for ergonomic workspaces
  • Company-sponsored team activities (e.g., Volleyball League, Women’s Golf Night)
  • Collaborative work culture with a talented and supportive team

APPLY NOW