JavaScript Job: Junior Software Engineer

Job added on


Jonas Software
United States of America


Remote Position
(From Everywhere/No Office Location)

Job type


JavaScript Job Details

Job Description:
Job Profile: Developer 1
Job Title: Junior Developer
The Company
CampSite, a division of EZFacility, is quickly becoming an industry leader in providing camp management software to the summer camp industry. With a cutting-edge and streamlined web-based solution, camps can now seamlessly collect online registration, process payments, manage medical and other important camper information, hire staff, track alumni, communicate with their clients and much more. As a rapidly growing company, CampSite thrives on a team of highly motivated, passionate and energetic employees.
As a Junior Developer at CampSite, you will be an integral part of the Development team, working closely with our Lead Developer to learn the CampSite product and contribute to its growth and development. Responsibilities include, but are not limited to the following:
  • Learn the conventions and coding style of CampSite and assist in the development of new functionality.
  • Create and manage HTML, CSS, JavaScript, and PHP implementation.
  • Test and verify product functionality through manual and automated processes.
  • Manipulate, prepare and format data from a Camps existing system to be imported into CampSite.
  • Work with the Support team to diagnose customer issues and come to an expeditious resolution.
  • Collaborate with the Product Management and Development teams to identify opportunities for new functionality and write technical specifications for implementation.
  • Design and create mockups for new functionality based on specification and UI guidelines.
Minimum Qualifications:
  • A self-starter with a strong work ethic, superior attention to detail.
  • The ability to work independently on multiple projects simultaneously with minimal direction.
  • Excellent written, verbal and interpersonal communication skills.
  • Previous experience with PHP is essential.
  • Previous experience with MySQL is essential.
  • Previous experience with JavaScript is essential.
  • Strong knowledge of HTML/CSS/JavaScript
  • Familiarity with LAMP stack is a big plus.
  • Familiarity with Git or other distributed version control systems is a big plus.
  • Understanding of Agile Architecture principles and practices.
  • Familiarity with JIRA, BrowserStack and Balsamiq or similar systems is a plus.
  • Knowledge of day & overnight camp administrative operations is a plus.
  • Bachelor’s degree or equivalent experience.
Preferred Qualifications:
  • Working experience with Bootstrap and responsive web development.
  • Experience with REST APIs.

Business Unit:
Scheduled Weekly Hours:
Number of Openings Available:
Worker Type:
More About Jonas Software:
Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.
Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.
Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.