Job Description
About the Company
Founded in 1994, CampBrain is the industry's leading camp management software with a proven track record of helping summer camps, schools, and conference centers efficiently manage their registrations, operations, and payments. Our mission was then and is now to deliver personal customer service, software that delights, build a team of quality and caring people, and to conduct business in a straightforward and authentic manner. In 2023, CampBrain was acquired by Vermont Systems, a subsidiary of Clubessential Holdings. This partnership has provided additional resources to drive growth, supercharging our ability to provide the camp industry with exceptional software and support.
Experience Required for the Position:
· 5+ years of extensive front-end development experience with Vue.js, ReactJS, or a similar framework
· 5+ years leading a development team
· Strong leadership skills required
· Azure and SQL knowledge is a plus
· Jira and Agile environments
Terms of Employment: Permanent/full time
Start date: ASAP
Employment Conditions: Must be legally allowed to work in Canada
Work Settings: Office
Transportation: Public Transportation Available
JOB DUTIES:
· Lead the development and maintenance of portions of the application with focus on the payment and billing modules
· Develop and administer test across multiple platforms and devices
· Assist in reviewing new support tickets and provide/oversee correct bug fixes
· Work with 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 task 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 to team members
· Provide details report on progress to management
· Write, modify, integrate and test software code
· Maintain existing computer programs by making modifications as required
· Communicate technical problems, processes and solutions
· Prepare reports, manuals and other documentation on the status, operation and maintenance of software
· Assist in the collection and documentation of user’s requirements
· Assist in the development of logical and physical specifications
· Research and evaluate a variety of software products
· Program special effects software for film and video applications
· Manage incidents
· JavaScript Object Notations (JSON)
· Consult with clients after sale to provide ongoing support
AREAS OF SPECIALIZATION:
· Bioinformatics
· Scrum
· Development of Computer Applications
· Electronic
· Development
· Business process management
· User experience design
REQUIRED COMPUTER AND TECHNOLOGY KNOWLEDGE:
· Adobe Experience Manager (AEM)
· Agile
· Development and Operations (DevOps)
· Excel Visual Basic for Applications (VBA)
· Software Development
· Image editing software
· File management software
· Communication Software
· Presentation Software
· 3D Graphic Software
· Project management software
· Programming software
· HTML editing software
· Database software
· Amazon Web Services (AWS)
· Shell Script
· Adobe Photoshop
· C++
· Device Drivers
· Internet
· Servers
· JavaScript
· CSS
· PHP
· Visual Basic
· Basic
· SQL
· JQuery
· MS Office
· API
· TCP/IP
· Angular.js
· Git
· Gulp
· MySQL
· Python
· React Native
· React.js
· Bootstrap
· Postman
· TypeScript
· Vue.js
· MS SQL Server
· Node.js
· C#
· D3
· SignalR
· SCSS
· Azure
· Google Cloud
· CI/CD Pipelines
· Cypress
· Docker
· Jest
· Vue validation libraries
PERSONAL SUITABILITY:
· Accurate
· Client focus
· Efficient interpersonal skills
· Excellent oral communication
· Excellent written communication
· Initiative
· Judgement
· Organized
· Team Player
· Creativity
· Integrity
· Accountability
· Dependability
· Resourcefulness
ADDITIONAL REQUIREMENTS:
· References
· Criminal Record Check
WORK CONDITIONS AND PHYSICAL CAPABILITIES:
· Fast-paced environment
· Work under pressure
· Tight deadlines
· Attention to detail
BENEFITS OFFERED:
1. Dental Plan
2. Disability benefits
3. Healthcare Plan
4. Paramedical services coverage
5. Learning allowance
6. Wellness Allowance
7. Counselling services
8. Health care plan
Hours worked per week: 40
Overtime: No overtime
Vacancy: 1 vacancy
Education Requirements: Masters Degree in a related field
Language Requirements: English
ADDITIONAL INFORMATION:
Compensation: Please note that the wage will be subject to the prevailing wage in ON for NOC 21232 at the time of hiring
WORK LOCATION/BUSINESS ADDRESS:
Unit 411, 399 Adelaide Street Esat
Toronto, Ontario Canada
M5A 3X9
HOW TO APPLY:
Via Email: jobs@campbrain.com
...Job Description Job Description MDI Security of Las Vegas LLC. is looking for a security sales representative to be responsible for generating leads and meeting sales goals. Must have knowledge & experience of CCTV & Fire Alarms, Burglar Alarms, Access Control, 24...
...installation.Other duties as assignedQualifications:A high school diploma or equivalent is required; Associate degree in visual or studio art or a related field is preferredMinimum 2 years of exhibit installation or carpentry experience, preferably in a nonprofit museum...
...Producer Insurance Broker - AgencyGroup Employee BenefitsWork at Home or Office (Virtual)Reference ID: MGMTGC-1516180We are seeking an... ...Communications/Graphics, Risk & Actuarial services, a New Business call center, and a wide range of financial and consulting services....
...performance environment. Responsibilities: Sales Strategy: Develop account acquisition and management through business-to-... ...challenges and have the motivation to exceed sales targets. Entry-Level Experience: While previous sales experience is a plus, its not...
...Job Overview We are looking for a detail-oriented Medical Scribe to join our healthcare team. In this role, you will assist physicians and medical professionals by documenting patient encounters, ensuring accurate medical records, and enhancing overall workflow efficiency...