Treefrog Inc.

FAQ

The Treefrog Online Interview

Step 1: Position Selection

Please start by choosing the position you feel most likely to be the right fit for you. You may apply for jobs for which we are currently not hiring and your resume will be kept on file (honest - they stay in our system if you request them to).

Our positions are based on experience and knowledge. You can apply for multiple positions, but you will need to go through this process more than once.



Positions where we are ACTIVELY looking for talent are open. Positions for which we are not actively looking for talent are closed, but we will still accept resumes for review.

Sales and Account Management

Responsible for finding new clients, driving success for existing clients and diagnosing and promoting the elements of great business growth through successful internet marketing, the Frog Business Development Team is always at the front edge. They can be found at local events and in the paper, they are the front line of the team and they keep the food on the table for everyeone.

*Account Manager

Do you regularly come up with ideas for your clients and friends? Do you love the taste of closing a sale? Do you love seeing your clients success and watching their business grow?

As an Account Manager, you will work closely with our existing clients to find and create business opportunities and drive client success in the digital marketing space. You will manage a magical customer and client experience and ensure regular advocacy for your accounts to help them drive forward. This is a sales position: we are looking for professional sales driven individuals who love creating ideas for clients while building long term relationships!
Talents
- Able to work both independently and within a team
- Outstanding written & verbal communication skills
- Strong self-organization skills
- Strong multitasking and prioritization skills
- Strong negotiation skills
- Drive to self-learn
- Good sense of humour
- You love the art of the sale, have a great work ethic, are a team player and ooze enthusiasm and positivity
- You love building relationships with your clients and are willing to go the extra mile to help everyone achieve success
- You relish positive client feedback
-You are constantly learning and love to find new solutions to problems. From proactively making recommendations and up-selling to consistent communication and reporting, you make a point of understanding and anticipating customer's business needs.
- You attune to the digital world with an understanding and passion for all things digital including website design, web marketing, web mobile and web apps, social media and other digital marketing services
Requirements
- Ideally holds a degree/certificate in Business, Marketing or Communications and 1 to 3 years proven sales experience, or a combination of both
- B2B sales experience a plus
- Services sales experience a plus
- Experience in the digital marketing industry an asset
- Web and Social Media experience
- Advanced computer literacy
- Ability to represent the company in a professional manner
- Provide support / participation in external networking events (outside business hours) on an as-needed basis
- Drivers license

*Senior Account Manager (Digital Marketing)

Your experience, professionalism, and personable nature position you to manage Treefrog's premier clients. You appreciate that their businesses run on the technology we create for them and you respect the partnership relationship that we build and maintain with them. From proactively making recommendations and up-selling them to benefit their business to consistent communication and reporting, you make a point of understanding and anticipating their business needs. You coordinate with our production team to manage their projects through on schedule to drive their success, and consequently Treefrog's success, to the next level.
Talents
- extraordinarily self-organized
- highly self-motivated, driven, energetic, personable
- web and social media interest and experience important
- this position includes inside sales
Requirements
- Post-secondary degree
- 5+ years experience in account management
- Services sales experience
- Web and Social Media experience
- Advanced computer literacy
- Ability to represent the company in a professional manner
- Provide support and participation in external networking events (outside business hours)
- Drivers license essential

*New Business Development (Outside Sales)

We are currently seeking a personable, professional Business Development Representative with a strong sales background to work closely with our incoming leads as well as to go into the wild to ?hunt? new leads to drive new business in the digital marketing industry. You will be an expert in Treefrog?s products and services. You will competently differentiate the ideal solution for the client. You will be given a designated list of existing leads and new business accounts with the primary focus to attract new sales revenue. Your mission is to exceed the expectation of the new Treefrog client by delivering an unbelievable digital experience in every interaction and work with the Project Manager and Frogs to successfully deliver on opportunities.
Talents
- highly self-motivated, driven, energetic, and personable
- excellent verbal and written communications skills
- extraordinarily self-organized
- web and social media interest and experience important
- *this is a sales position
Requirements
- Post-secondary degree or diploma
- 1-3 years experience in Sales
- Services sales an assett
- B2B sales experience
- Web and Social Media experience
- Advanced computer literacy
- Ability to represent the company in a professional manner
- Provide support and participation in external networking events (outside business hours)
- Drivers license essential (no overnight travel)

Marketing Coordinator

You are a proactive self-starter who will pave the way for our Business Development Team to shine in the public eye while keeping them organized behind the scenes. You identify and coordinate speaking opportunities and networking events, tracking success every step of the way and making recommendations for where we'll find our greatest potential in future. You develop and implement special sales activities and plan a marketing timeline, including scheduling and coordinating email broadcasting and utilizing social media channels. You enjoy working with people and coordinate with the production team to create memorable promotions. You are extremely organized and proficient and keeping client records current in a CRM system.
Talents
- extraordinarily self-organized
- highly self-motivated, driven, energetic, personable
- web and social media interest and experience important
Requirements
- Ideally holds a post-secondary degree
- 3+ years Experience in Marketing and/or Administration

► Show All Sales and Account Management Positions

Project Managers

Project Managers are required to keep everything humming while dozens of projects fly back and forth and dynamically change as people constantly come up with new ideas.

Project Co-Ordinator

You are known for being proactive and getting things done. You organize and prioritize everything - your socks, your life, your agenda, you keep list of to dos - for yourself and everyone you know. You?re the kind of person whose inbox might be sitting at ZERO emails right now because you?ve dealt with everything you need to. You are constantly strategizing about how to do things more efficiently and effectively while ensuring everyone achieves a win-win. You love co-ordinating and collaborating, pulling together multiple disciplines to achieve a number of concurrent goals. You are happiest when helping others succeed, and go to extraordinary lengths to ensure everyone knows what they should be doing.

You will be supporting our Manager of our Project Management Office by managing multiple clients (sometimes dozens) of various project types, stages and sizes, assisting in the co-ordination of team members and clients. You will be the glue that holds it all together through seamless communication and organization, gently guiding and connecting while standing firm when necessary. You'll need to be more agile than you are probably used to - as the scope changes fast, as new ideas are constantly being added to the mix.

Experience in digital media is key for success in this role. You?ll be dealing with web developers, programmers, graphic designers, content developers and many more.
Talents
- Outstanding organization skills
- Outstanding written & verbal communication skills
- Unbelievably detail-orientated
- Enthusiastic, able to work inside and outside of the box
- Highly self-motivated, driven, energetic, personable, resourceful
- Strong multitasking and prioritization skills
- Knowledge of digital media (web, apps, social media etc)
- Drive to self-learn
- Sense of humour a plus
Requirements
- Post Secondary degree/certificate
- On path to completing PMP
- Ability to represent the company in a professional manner
- Advanced computer literacy and computer fearlessness
- You need to be someone who loves learning new things

Supervisor of Project Management

We are seeking a savvy Manager of Project Management at the senior level with notably strong leadership skills who can direct our digital campaigns and lead the team from start to finish. This position is held by a Project Manager who is an expert at managing the delivery of complex projects, breaking down barriers for the Project Management team, and planning at higher and detailed levels to ensure projects are delivered successfully within the project scope and timeframes. You will be responsible for the coaching and mentorship of 3-5 Project Managers.
Talents
-Strong leadership skills and the proven ability to provide ongoing mentorship and coaching to team members
-Strong time management skills and the ability to set and manage priorities
-Strong interpersonal skills and proven ability to lead strong project teams
-Strong attention to detail and focus on project and task completion
-Strong conflict management skills
-Strong initiative, self-management, self-pacing and organization skills
-Strong verbal and written communication skills
Requirements
-5-7 years of experience in project management (ideally within a digital advertising agency)
-Ability to provide clear and focused leadership for the project team to create a vision for project success and a strategy to fit that vision
-Ability to provide ongoing mentoring and coaching to the project team
-Experience in developing and managing the schedule of all hogh level elements of a project, including the routine monitoring of performance and developing corrective action plans
-Bachelor's degree
-5+ years experience using project management tools and software development methodologies (Microsoft Project, Share Point, Gantt charts)
-5+ years experience in managing technology projects
-5+ years experience in designing and developing complex web-based applications
-Understanding of the technical aspects of web applications, including database-driven functionalities, general web functionality, etc.
-Proven success in managing multiple and fast-moving projects simultaneously in a demanding environment
-Strong working knowledge of web technologies, online marketing channels and digital best practices
-Expertise in setting and managing client/stakeholder expectations
-PMP Certification an asset
-ACP Certification an asset
-Scrum Master Certification an asset

*Digital Project Manager

You are an incredibly personable and outgoing person who is known for being proactive and getting things done. You organize and prioritize everything - your socks, your life, your agenda, you keep list of to dos - for yourself and everyone you know. You are constantly strategizing about how to do things more efficiently and effectively while ensuring everyone achieves a win-win. You love co-ordinating and collaborating, pulling together multiple disciplines to achieve a number of concurrent goals. You are happiest when helping others succeed, and go to extraordinary lengths to ensure everyone knows what they should be doing. You have a secret love affair with Excel. (OK, not so secret).

You will be managing multiple clients (sometimes dozens) of various project types, stages and sizes, managing budgets and co-ordinating team members and clients. You will be the glue that holds it all together through seamless communication and organization, gently guiding and connecting while standing firm when necessary. You'll need to be more agile than you are probably used to - as the scope changes fast, as new ideas are constantly being added to the mix.

Experience in digital media is key for success in this role. You?ll be dealing with web developers, programmers, graphic designers, content developers and many more.
Talents
- Outstanding organization skills
- Outstanding written & verbal communication skills
- Unbelievably detail-orientated
- Enthusiastic, able to work inside and outside of the box
- Highly self-motivated, driven, energetic, personable, resourceful
- Strong multitasking and prioritization skills
- Knowledge of digital media (web, apps, social media etc)
- Strong negotiation skills
- Drive to self-learn
- Sense of humour a plus
Requirements
- Post Secondary degree/certificate
- PMP Certification, or path to completion is preferred
- 3+ years experience as a Digital Project Manager
- Ability to represent the company in a professional manner
- Advanced computer literacy and computer fearlessness
- Comfort in a client-facing role critical - you gotta love people
- You need to be someone who loves learning new things

► Show All Project Managers Positions

Content Development

Content writers satisfy their natural curiosity by spending their days interviewing people, researching the web, and creating interesting and meaningful brand stories. The web content they produce is foundational to capturing the audience's attention, building search engine ranking, and converting visitors to customers. Content is the lifeblood of a successful website.

Online Marketing Content Writer

You have years of experience writing various things for digital media. You are known for your ability to craft the perfect message and turn client thought into approachable verbiage (perhaps even write a better job ad!). You like working with people and learning about what they do so that you can help them create a message that is meaningful to their audience and relevant to their business and corporate culture. You understand the importance of SEO in web content, including keyword analysis, keyword density, and page structure.
Talents
- Skilled writer, creative marketer
- Understanding of SEO and writing for the web
- Knowledge of content development for social media is ideal
- Strong organizational and communication skills
- Ability to prioritize work and meet deadlines
- High attention to detail
- Highly personable
Requirements
- Post-secondary degree (communications-related degree preferred)
- 3+ years of marketing writing experience
- Proficient in Microsoft Office

Internet Marketing Writer/SEO Writer

You have years of experience writing various things for digital media. You are known for your ability to craft the perfect message and turn client thought into approachable verbiage (perhaps even write a better job ad!). You like working with people and learning about what they do so that you can help them create a message that is meaningful to their audience and relevant to their business and corporate culture. You understand the importance of SEO in web content, including keyword analysis, keyword density, and page structure.
Talents
- Skilled writer, creative marketer
- Understanding of SEO and writing for the web
- Knowledge of content development for social media is ideal
- Strong organizational and communication skills
- Ability to prioritize work and meet deadlines
- High attention to detail
- Highly personable
Requirements
- Holds a post-secondary degree (communications-related degree preferred)
- 5-10 years of marketing writing experience
- Proficient in Microsoft Office

Technical Writer

You have a passion for combing through the details of a project and writing our guides for people to use them. You have written dozens of manuals, books and help files on everything under the sun. You have a gift for making the unusable seem easy, and love to architect ideas and make them palatable to the eyeball. While able to simplify the complex for end users, you can also create documentation that speaks to the web developer community.
Talents
- Write and update end user guides and training materials for online systems
- Write and update technical documentation for web developer community
- Strong organizational and communication skills
- Ability to prioritize work and meet deadlines
- High attention to detail and grammatical accuracy
Requirements
- 5+ years of Writing Experience
- Post-Secondary Degree in Technical Writing
- Expertise in software or programming

► Show All Content Development Positions

Office Administration

Responsible for the effective progress of others, office admins keep everyone else rolling with their orginization and real-life monitoring.

Office Admin Support

You are an organized and clear-thinking person who loves to get stuff done and support others in their roles. You have extraordinary communication skills with email, phone and everything else, and are gifted and juggling dozens of balls while keeping your desk clean. You are the go-to person for everyone you know, and you organize everyone else. You have a friendly manner and enjoy interacting with people and coordinating small events.
Talents
- Extraordinarily self-organized
- Highly self-motivated, personable, high-paced
- Higher than usual command of English
Requirements
- Ideally holds a post-secondary degree in business or communications
- Highly personable with exceptional phone manner

*Personal Assistant (Part-Time)

This is a part-time, flexible role that includes some office work and mostly attending to the personal errands for the CEO and related leadership. The perfect part-time, flexible-hours job for a student, actor or stay-at-home mom/dad.

Ideal candidate must demonstrate good energy, a great "can do" personality, be a responsible and well-organized individual, and be willing to do menial tasks (e.g. delivering dry cleaning, getting lunch), as well as representing the company in a highly professional manner when appearing at client offices, etc.

*Must possess a driving license to be able to drive corporate vehicles: Tesla, BMWs, etc.*
Talents
- Running errands for the office and for personal requirements of the CEO.
- Make sure the CEO (and other leadership) eats daily.
- Administrative duties like bill Payments ? Insurance, Utilities, Basic Banking.
- Car Maintenance: Take corporate cars to relevant mechanics, keep clean.
- Family Help: Coordinating communication between family members - pick up and drop offs.
- Miscellaneous errands - purchases/deliveries.
- Home Services ? Basic Utilities. Maintenance.
- Run Social Accounts for the CEO
Requirements
- Inspirational Interpersonal Skills
- Chronically Positive
- Fit (You'll need to carry tires!)
- Polished, professional appearance
- Quick learner
- Organized
- Self directed
- Flexible Availability
- Social Media Competent

Receptionist/Sales Support Coordinator

You are an organized and clear-thinking person who loves to get stuff done and support others in their roles. You have extraordinary communication skills with email, phone and everything else, and are gifted and juggling dozens of balls while keeping your desk clean. You are the go-to person for everyone you know, and you organize everyone else. You have a friendly manner and enjoy interacting with people and coordinating small events. You don't mind doing the repetitive tasks of binding and printing and sorting and researching while talking on the phone at the same time.

At Treefrog, you will answer the phone to all incoming calls and deal with and route clients of all sizes. You will be required to speak with new prospects at length to correctly forward them to the right Frog. You will support the team with printing/faxing/scanning and related administration work. You will also look after the office staples, such as coffee, food, beer, etc., and make sure visitors are molly-coddled and loved and smiling.

You will be the face of the company, and set everyone's pace and attitude with your cheerful and professional first impression.

This is a career position - we are looking for someone to be enthusiastic and positive for the next 25 years at Treefrog.
Talents
- Highly self-motivated, driven, energetic, personable, resourceful
- High-paced and enthusiastic, cheerful and lively
- Extraordinarily self-organized
- Detail orientated, makes few mistakes
- Higher than usual command of English
- Drive to self-learn
- Sense of humour
Requirements
- Advanced computer literacy is required
- Exceptional personable phone manner required
- Web and Social Media interest and experience would be a plus
- Ability to represent the company in a professional manner is required
- Nice to have: a degree/certificate in Business, Marketing, Communications or Administration

Human Resources Generalist

Every company with people has challenges. You are the one who knows how to co-ordinate people to keep everyone safe and motivated, by enhancing clear guidelines and clearly explaining their importance. You?d love to work for a progressive, out-of-the-box company who challenges everything about the standard workplace, but wants to make sure they are still doing things legally and appropriately. You would love to be part of an emerging new work mentality, while defining the parameters - but you are not a bureaucrat. You are the conduit of clarity. You have the letters ?HR? in your title, but you see yourself more as a social psychologist or behavioural therapist. It?s about people working in harmony, not the letter of the law.

You have excellent influencing, conflict-resolution and negotiating skills and thrive on working in a fast paced environment with a high degree of change. You effortlessly demonstrate creativity and agility and the ability to work efficiently under pressure. You can easily make the needed connections between systems, processes, and individuals to facilitate change and enrich Treefrog?s vibrant company culture.

You are passionate and determined?and not just about staying on top of the latest labour regulations. You embrace and embody continuous improvement by proposing new and/or better ways of doing things. You believe in building strong relationships based on trust and integrity and strive to do so. You adore your work and endeavour to build lasting relationships with your colleagues.

This is a brand new position in an established, high-growth company with a vibrant culture. We need someone to help the torch stay vibrant as we grow.
Talents
- A passionate, compassionate and enthusiastic, ?people? person, who deeply understands and connects with Frog culture.
- An entrepreneurially-minded person with experience and understanding of small high-growth companies.
- Relevant knowledge of all aspects of HR, including employee relations, benefits administration, WSIB, etc..
- Strong knowledge and experience in building a relevant applicant pool using different sources (social networks, search engines, resume databases, etc.).
- Ability to lead the recruitment process with the support of the leadership team to find and identify new candidates for hire.
- Ability to assist the leadership team with the on-boarding of new employees to enable a smooth transition to Frog life.
Experience in preparing internal HR related documents including employment, promotion and transfer letters, termination forms, roles.
- Ability to support/lead and implement various HR projects and initiatives, focusing on enthusiasm, vibrancy and celebration to maintain high Frog morale.
- Ability to provide guidance on all matters to the Frogs on the interpretation and application of company policy: ability to help clarify and articulate policies in a compassionate manner.
- Provides regulatory and policy advice on workforce related matters (i.e. WSIB claims, immigration challenges).
- Ability to mediate interpersonal conflict situations and develop solutions in the spirit of Treefrog.
- Experience in coaching and counselling the leadership team, as appropriate, in addressing disputes and/or grievances.
- Experience in monitoring and ensuring employees have the tools and equipment necessary to do their jobs safely and efficiently.
Requirements
- 2-4+ years experience in classic Human Resources
- Excellent grammar, business letter and report writing skills
- A clear and succinct communicator (verbal and written)
- Post-graduate degree from an accredited college or university (Human Resources, Labour Relations, Social Sciences or - Business) - (nice to have)
- Education in human intercommunication and team-building
- Conflict resolution skills, both internal and external (e.g. with WSIB)
- Meticulous attention to detail and accuracy, taking the initiative.
- A single horn growing out of the centre of your forehead - (nice to have)
- Working knowledge of employment/labour legislation in Canada and Human Rights legislation and how they apply to
- Treefrog Inc. including but not limited to:
-- The Employment Standards Act
-- The Ontario Human Rights Code
-- The Occupational Health & Safety Act
-- The Workplace Safety & Insurance Act
-- Workplace Hazardous Materials Information System
-- The Accessibility for Ontarians with Disabilities Act

Administrative/Personal Assistant to the CEO

As the key administrative assistant, you will effectively manage the day-to-day administrative and confidential activities of the CEO to ensure all needs are met. You will serve as the first point of contact for the CEO and troubleshoot where necessary. You will organize and manage the CEO?s schedule, including coordinating all travel, advising of incoming priorities and bring forwards, liaise with external contacts by coordinating key meetings with key prospects, vendors and employees while ensuring all necessary information/documentation is prepared in a timely manner. You will draft correspondence and prepare presentation materials, perform routine budgetary and expense reporting, preparing and submitting reports to the CEO and the Controller on deadline. You will be the mechanism that maximizes the CEO?s value to the company by anticipating issues and initiating appropriate actions to ensure the most effective use of his time, while providing support to the leadership team on other relevant routine business matters.

As the personal assistant, you make the CEO think he couldn?t run the company without you - in fact, he knows he couldn?t! You will handle all things big and small effortlessly from reminding him of that friend?s wedding this weekend and writing his speech to making sure gets his tux and has directions! You will keep your finger on his pulse by making sure he remembers to breathe, eat lunch and pick up his kids! You are the super-organizer, super-tasker, super-time manager. You manage the hassle to enable genius. You get things done at a super-human rate.

You keep the CEO on track, which keeps the business on track.
Talents
- Ability to manage the CEO's extensive calendar, while sorting and filtering requests for the CEO's time and ensuring strategic priorities are met in a timely manner
- Ability to plan conference calls and meetings, including the logistical arrangements for multiple domestic and international conference calls and meetings
- Ability to coordinate the CEO's travel program (with associated team members), including multiple international itineraries
- Proven record of preparing reports and documents and liaising with senior staff members and clients
- Ability to identify the need for and assist in the preperation of agenda materials for meetings which the CEO attends- collecting and collating reports from senior leadership team
- Ability to manage emails in response to routine enquiries concerning CEO, including the review, research, summarization or analysis of information
- Personal Assistant tasks- from picking up lunches to buying nutritious treats. No task is too small for you to manage, to delegate, or to do yourself!
Requirements
- Post-graduate certificate or degree (nice to have- professional communication is the key)
- A minimum of 2-5 years of experience in an administrative assistant or personal assistant role, supporting a senior manager/leader
- Trustworthy, with unwavering integrity in order to handle confidential information and knowledge
- Ability to participate, initiate and execute with little to no direction
- Ability to handle multiple tasks efficiently and accurately
- Proven strong interpersonal and communication skills
- Completely self-directed and personally self-driven
- Outgoing and friendly personality, with the ability to build rapport and maintain positive relationships with ease
-Ability to work independently, as well as with others in a team-base environment
- Ability to work well under pressure and use good judgment in assessing situations
- Resourceful and agile, with the ability to solve multiple issues at once
- Experienced in planning, organizing and problem-solving to complete multiple deadline-driven events efficiently
- Determined, enthusiastic and approachable

HR Coordinator (Recruitment Focus)

Every company with people has challenges. You’d love to work for a progressive, out-of-the-box company who challenges everything about the standard workplace, but wants to make sure they are still doing things legally and appropriately. Under the direction of the Senior Human Resources professional, the HR Assistant will provide human resources administrative support and project assistance for all Frogs in a professional and service focused approach.

The primary focus will be on recruitment, selection and retention activities but the HR assistant will also provide administrative support and coordination of activities in all areas of human resources. On a day-to-day basis, the HR Assistant will have contact with all Pod Leaders and Frogs through coordinating, administering and maintaining various processes and systems related to the employee life cycle

You embrace and embody continuous improvement by proposing new and/or better ways of doing things. You believe in building strong relationships based on trust and integrity and strive to do so. You adore your work and endeavour to build lasting relationships with your colleagues.

This is a brand new position in an established, high-growth company with a vibrant culture. We need someone to help the torch stay vibrant as we grow.
Talents
- Assist with full-cycle recruitment activities including assisting with the development of all job descriptions, posting job ads, screening candidate resumes and profiles through internal talent catcher system, arranging and conducting telephone interviews, scheduling in-person interviews, conducting reference checks, etc.
- Assist with finding potential candidates for opening positions through new and existing recruitment channels
- Assist with recruitment project status by managing candidate and position databases
- Assist with and coordinates new hire set up including assisting with preparation of orientation packages, assisting in new employee orientations and on-boarding processes
- Assist with the administration, coordination and management of smaller HR related tasks and special projects, as assigned
- Answer general human resources questions regarding policies, programs and procedures
Requirements
- 1 - 3 years as a Human Resources or Administrative Assistant with a focus on or experience in the recruitment processes
- Community College or Undergraduate Degree in human resources, business administration or related field
- Previous experience in administering Human Resources programs, policies and procedures an asset
- Comprehensive knowledge of MS Word, PowerPoint and Outlook
- Highly energetic, self-motivated individual and strong capacity to motivate others; represents themselves in a professional manner at all times and acts as a culture champion for all Frogs
- Strong communication (written and verbal) and interpersonal skills including the ability to establish and maintain collaborative working relationships with the senior HR team, Pod Leaders and other Frogs
- Confident, outgoing with a positive attitude; personable and approachable
- Strong organizing and prioritizing skills, with a keen attention to detail and accuracy
- Highly adaptable, responds quickly to changes in assignments and tasks; re-aligns priorities as the need arises
- Resourceful and agile, with the ability to handle multiple issues at once
- Ability to handle highly confidential and critical information with diplomacy and tact
- Strong work ethic, sense of responsibility and ability to work independently and part of a team

Executive Assistant to the CEO

You are the master juggler, the master organizer, the master handler. Most people think the CEO couldn't run the company without you - but in fact, you may actually be running the company without him. You keep the CEO's communication flowing, by recognizing the the importance of key matters and bringing them to his attention while handling the small things effortlessly and effectively. You effectively manage and conserve the CEO's time and schedule and to maximize results and performance. You catch every ball, no matter how small or large, and hold them to be handled at the right time - in order to keep the CEO's brain on the highest priority at any given time, without letting him burn out. You keep the CEO on track, which keeps the business on track.

You excel at organizing, coordinating and juggling multiple tasks and priorities for all business and personal related matters for the CEO. You are able to get things done at lightning speed without compromising accuracy or efficiency. You keep the communication and business activities flowing seamlessly between the CEO, his employees, partners and external contacts/colleagues and attend to key matters and related tasks effortlessly and effectively to maximize results and performance.
Talents
-Ability to manage the CEO's extensive calendar and emails, while sorting and filtering requests for the CEO's time and ensuring strategic priorities are met in a timely manner
-Ability to coordinate the CEO's travel for domestic and international itineraries
-Ability to arrange conference calls and meetings, including the logistical arrangements, setting up rooms, menu planning and preperation of training materials ahead of events
-Ability to organize and attend depaertment meetings and conferences, assisting in the preperation of agenda materials for meetings which the CEO attends; prepares and distributes minutes of meetings as appropriate
-Ability to assist in the preperation of business plans and sales presentations/reports
-Ability to prepare and compose correspondence, memorandums for the CEO and liases with the internal management team and clients/colleagues; maintains records/files for the CEO
-Ability to develop documents from handwritten notes of a highly confidential/sensitive nature with a high degree of speed and accuracy; maintains confidentiality of sensitive information at all times
-Faxes and photocopying; assembles correspondence for mailing
-Performs special projects, as directed by the CEO
-Supports the internal management team, as required
Requirements
- Community College or Undergraduate Degree in business or business-related field
- Minimum 7-10 years as an Executive Assistant (or related position) reporting to a senior executive
- Trustworthy, with unwavering integrity in order to handle confidential information and knowledge
- Ability to handle multiple tasks efficiently and accurately
- Demonstrated communication skills (written and verbal) with the ability to work effectively with people at all levels
- Must be proficient with computers and the internet
- Completely self-directed and personally self-driven
- Ability to work well under pressure and use good judgment in assessing situations
- Resourceful and agile, responds quickly to changes in assignments and tasks and re-aligns priorities as the need arises
- Experienced in planning, organizing and problem-solving to complete multiple deadline-driven events efficiently
- Determined, enthusiastic and approachable
- Knowledge of business travel
- Must have a valid Drivers License and their own vehicle
- Proven high degree of organizational anf prioritizing skills
- Confident, assertive yet personable, maintains professional demeanour at all times


► Show All Office Administration Positions

Social Media Management

Social Media engagement is an essential part of business services, products, not-for-profit and reputation success. Done well, social media causes ideas and opportunities to thrive. Treefrog's Social Media team actively engage with our clients target audience, leveraging social anthropology and metrics that delivers meaningful connections, not just 'likes'.

Social Media Coordinator

You have a passion and understanding of social media and community building. You thrive on discovering new trends in the digital space and embrace innovation. You understand the importance of brand, voice, reputation management and aim for excellence in communications with an engaging online persona. You are experienced with web content management and with tracking and analysing metrics that are part of the results reporting of your social media activities.
You are looking for a place where there is a team to both challenge and support you, a place to share your learnings and to learn from others and continually grow.
Talents
- Understanding of and a passion for social media and community building
- An engaging online voice
- Positive attitude and passion for innovation
- People-person with a friendly demeanor, flexible and works well independently and in a team environment
- Organized and process driven
Requirements
- 1 - 2 years experience in a professional environment or internship experience
- Post-secondary degree/diploma in a communications-related field (including journalism, social media, PR/Social PR)
- Active user accounts on most social media platforms
- Ability to respond rapidly and professionally to reputation management issues
- Self-starting attitude and an understanding of how and when to be proactive
- Strong writing skills with understanding of brand messaging and tone

*Digital Marketing Specialist

We are currently seeking a Digital Marketing Specialist that is focused on client success through optimizing a client's digital presence using social media, SEO, search engine marketing, and content development. Located in Newmarket, we offer competitive compensation and benefits package, an unbeatable culture of engagement, enthusiasm and work-life balance, and an opportunity to join a team who puts their experience, hard work, and in-depth knowledge to work every second of the day.
Talents
- Highly self-motivated, driven, energetic, and overly organized
- Ability to accurately document requirements and contribute to project scoping
- Ability to develop and implement creative and integrated marketing strategies
- Proficiency in delivering creative, logical and effective solutions using marketing best practices
- People-person with a friendly demeanor, flexible, and ability to work both collaboratively and independently
- Strong written and verbal communication skills to work with internal team and external clients to determine project requirements
- Strong writing skills with understanding of brand messaging and tone
- Detail orientated and committed to self-testing
- Self-learner, engaged in a variety of web platforms and technologies
- Ability to respond rapidly and professionally to reputation management issues
- Confident in the use of several CMS platforms (WordPress, Wix, Drupal etc.)
- Facebook Blueprint, Google Analytics, and Google Adwords certifications a huge advantage
Requirements
- 1 - 2 years experience in a professional environment or internship experience
- Post-secondary degree/diploma in a communications-related field (including journalism, social media, marketing, PR/Social PR)
- Active user accounts on most social media platforms
- Experience with front-end coding a plus (HTML 5, CSS)
- Experience with SEO assessment tools (examples: Ahrefs, SEMRush, Screaming Frog, Moz)
- Familiarity with META data, analytics implementation
- Knowledge of Google Tag Manager and Search Console

► Show All Social Media Management Positions

Web Designer (Front End Developer aka FED)

Responible for the visual implementation of designs, FED's work with Designers and Coders to bring the form to the function. A passion for pixel-perfect HTML and CSS rendering and a remarkable knowledge of browser quirks come with the job. Also the drivers of SEO Engineering (read: correct markup and compliant code), this group brings the websites together.

Front End Developer

You are a recent graduate, just getting started in your Web Design Career. The part you love best in website development is the constant battle with making things look right in a browser and ensure your HTML is error-free and compliant. You can design systems and interfaces without input from designers that people love to use.
Talents
- Driven to self-learn, self-diagnosed "nerd"
- Significant personal engagement in Web Technologies
- Strong sense for what is pleasing to the eye from a design perspective
Requirements
- Post-secondary diploma or degree in Web Development or Programming or related field required
- Skill and experience with with HTML, CSS, jQuery
- Some experience with php/ruby/python ideal

Intern (Front End Developer)

You are a fledgling web designer, looking for experience in the web design world while getting an education or just finishing an education in Web Development or Web Design.
Talents
- Strong communication skills important
- Willingness to do menial tasks
- Willingness to take constructive criticism
Requirements
- Working on Degree/Diploma in Graphic Design
- No experience required

Senior Front End Developer

You know every quirk of every browser and know exactly what to do as soon as you see a design or an error on someone's page. You know all of the tricks for speeding up visual rendering and have unique ideas on how to make code compliant to attract search engines and work across multiple devices. You can mock up an aesthetically pleasing system as fast as a designer can design one. Everything you do is pixel-perfect and perfectly tested across all browsers and devices.
Talents
- Driven to self-learn, self-diagnosed "nerd"
- Significant personal engagement in Web Technologies
- Strong sense for what is pleasing to the eye from a design perspective
Requirements
- 5-10 years of Web Design Experience
- Post-secondary diploma or degree in Web Development or Programming or related field required
- Skill and experience with with HTML, CSS, jQuery
- Some experience with php/ruby/python ideal

► Show All Web Designer (Front End Developer aka FED) Positions

Webmaster (Web Developer)

Responsible for daily updates to sites and systems, fixing bugs and problems, fighting browsers, and doing small and regular tasks to keep websites up to date.

*Webmaster

You are someone who loves to find the fixes to problems in code and sites. The part you love best is the constant battle with making things look right in a browser and ensure your HTML is error-free and compliant, or hunting down a bug. You love being responsible for daily updates to sites and systems, fixing bugs and problems, fighting browsers, and doing small and regular tasks to keep websites up to date.
Talents
- Passion for detail
- Driven to self-learn, self-diagnosed "nerd"
- Up-to-date on web developments and trends
- Significant personal engagement in Web Technologies
- Strong sense for what is pleasing to the eye from a design perspective
- Understand web site content, graphics, performance, and capacity
Requirements
- Previous experience in web development or other related fields
- Familiarity with with HTML, Javascript, or other related languages
- Strong problem solving and critical thinking skills
- Strong attention to detail
- Some experience with php/ruby/python nice to have

► Show All Webmaster (Web Developer) Positions

Graphic Designer

Responsible for the aesthetic excellence of all things Frog, designers at Treefrog need skill (i.e. education), passion, talent and an interest in pushing the boundaries of design. Graphic Designers use Photoshop, Illustrator, InDesign and related tools to manipulate graphics for print, web and all things aesthetically pleasing.

Designer

You are a recent graduate just getting started or progressing your Graphic Design career. You are looking for experience and eager to learn more and work with more experienced designers in various areas, including branding, web, app design and more. You live and breathe design - and thrive on seeing the results of your effort and the reward of a happy client.
Talents
- Highly creative mindset, artistic
- Strong organizational and communication skills
- High attention to detail
- Highly personable
- Able to do research and find answers on your own
- Not to be afraid to ask questions
- works well under stress and tight deadlines
Requirements
- 0-4 years of Graphic Design Experience
- Post-Secondary Degree in Graphic Design
- Adobe Product Experience Required
- Print and Web Experience Preferred

Senior Graphic Designer

As our Senior Graphic Designer, you will be working with the team to develop engaging, award winning multi-channel work for a variety of both internal and external client projects. You understand how to roll out a complete brand campaign across multiple platforms: print, web, mobile: you name it. This role is highly digital web based design but will also require experience in print, mobile, and interactivity. Your passion for quality work and all things creative is complimented by knowledge of good typography, meaningful communication and the value of negative space.
Talents
- Passionate about Design
- Ability to confidently present your ideas to internal stakeholders and clients
- Ability to produce creative ideas and solutions from brief presentation to completion
- Keen eye for design and exceptional attention to detail
- Determination to succeed and a strong personal drive
- Works well under stress and tight deadlines
Requirements
- 5-7 years of Graphic Design Experience
- Post-Secondary Degree or Diploma in Graphic Design
- Advanced knowledge in a Mac environment using Adobe CC (Sketch experience would be an asset)
- Previous experience in a leadership role with the ability to inspire your team to strive for a strong creative

Art Director

With amazing conceptual and design skills, you've not only generated arresting ideas and the visuals to go with them; you've brought them to life. Everything you touch shines, in part because you have your fingers on the pulse of design trends and an advanced understanding of the digital landscape. You're creating and directing design projects for web and print, working with copywriters and programmers to create innovative and user-friendly concepts, managing creative people, estimating and overseeing timelines with the project manager, and ensuring everything you deliver is of the greatest quality. You (almost) never make mistakes, because you have seen it all before and have a sixth-sense about what might be going wrong, not to mention your exceptional attention to detail.
Talents
- Creating and designing solutions that are unique, strategic, and award-winning
- Creating storyboards, graphic concepts, and interface demos
- Communicating and presenting your ideas to the team and clients
- Building and maintaining a rapport with clients, partner agencies, photographers, brand agencies, and other vendors
- Mentoring team members and engaging in their development
- Multi-tasking genius
- Professional at pulling rabbits out of hats
- Creative problem-solving skills
- Actively involved in an office culture that embraces learning, innovation, and team engagement
Requirements
- 6+ years of Design Experience
- Post-Secondary Degree in Graphic Design
- Experience with website designs and redesigns, UX design, and content analysis
- Fluent knowledge of design tools such as Photoshop, Illustrator, and InDesign
- Impeccable knowledge of colour theory, typography, visual hierarchy, and layout
- Understanding of the web, HTML, CSS and programming to aid in scoping of system and app wireframes. Conversational knowledge of HTML. CSS / responsive web design experience is a must.

Creative Director

With amazing conceptual and design skills, you've not only generated arresting ideas and the visuals to go with them; you've brought them to life. You've translated your design-superstar ethic into the language of team leadership. People follow you because everything you touch shines, in part because you have your fingers on the pulse of design trends and an advanced understanding of the digital landscape. You're creating and directing design projects for web and print, working with copywriters and programmers to create innovative and user-friendly concepts, managing creative teams, estimating and overseeing timelines with the project manager, and ensuring everything you and your team delivers is of the greatest quality. You (almost) never make mistakes, because you have seen it all before and have a sixth-sense about what might be going wrong, not to mention your exceptional attention to detail. You can passionately present your design to a client and articulate why it?s a design that works well for them, as well, you are a keen listener who can take and incorporate their feedback. Clients leave meetings with you feeling heard and ecstatic with the end product. You do what it takes to hit deadlines, sometimes that means staying late, or working a weekend, you?re driven to exceed expectations.
Talents
- Creating and designing solutions that are unique, strategic, and award-winning
- Creating storyboards, graphic concepts, and interface demos
- Communicating and presenting your ideas to the team and clients. Can leave a client loving their experience
- Building and maintaining a rapport with clients, partner agencies, photographers, brand agencies, and other vendors
- Mentoring team members and engaging in their development
- Multi-tasking genius
- Creative problem-solving skills
- Actively involved in an office culture that embraces learning, innovation, and team engagement
- Willingness to go above and beyond to hit deadlines
Requirements
- 9+ years of Design Experience
- Post-Secondary Degree in Graphic Design or Design/Art related Degree
- Experience with website designs and redesigns, UX design, and content analysis
- Fluent knowledge of design tools such as Photoshop, Illustrator, and InDesign
- Impeccable knowledge of colour theory, typography, visual hierarchy, and layout
- Understanding of the web, HTML, CSS and programming to aid in scoping of system and app wireframes. Conversational knowledge of HTML. CSS / responsive web design experience is a must.
- 3+ years management/leadership experience - has led a team of designers

► Show All Graphic Designer Positions

Digital Marketing

*Digital Marketing Manager

Manager of Digital Marketing (or Digital Marketing Manager) is a key leader within Treefrog who leads our Digital Marketing teams and drives our core client strategies, while also owning the execution of key projects that align with the company?s strategic priorities. You will maintain an authoritative knowledge of digital marketing best practices, trends and leverage this deep understanding to provide valuable insights to guide key initiatives. The role requires a cross-functional business leader who understands and can demonstrate a collaborative leadership approach and understands the inter-connectivity of strategy, brand building, and marketing innovation. You must be passionate about learning, be able to work on multiple projects at the same time and possess an understanding of SEO, SEM, paid and organic social media, retargeting campaigns, A/B testing, and CRM. You will partner closely with internal teams and outside clients to create targeted initiatives that drive real business results. This is your chance to lead a key group of divisions (Social, SEO/SEM, Content Marketing) within a fast-growing and super-fun Digital Transformation Agency.

Position Responsibilities:
- Leading and developing a team of content marketing, social media, graphic design, and search strategy professionals.
- Developing and implementing effective marketing initiatives to increase sales, profitability and raise brand awareness for various clients.
- Developing and overseeing the execution of the overall marketing strategies for various clients.
- Working with the leaders from each of our companies to ensure their overall vision is being delivered from a brand, marketing, and sales perspective.
- Lead a team with the capacity to support a full spectrum of marketing activities including social media, ecommerce, public relations, communication, product launch, market intelligence for a variety of clients.
- Oversee the Digital Implementation and Marketing teams on developing and executing digital campaigns.
- Analyzing and assessing the performance of campaigns, and translating quantitative and qualitative data into actionable insights and recommendations for revising campaign strategy.
- Oversee all marketing initiatives to ensure brand standards are met across all brand activities (packaging, labeling, ecommerce, marketing, programs etc.) in order to enhance and protect brand image.
- Creating interdepartmental alignment by implementing project management principles, processes and activities throughout department.
- Strategically advise on the best solution to achieve goals from a series of disciplines such as search, display, social, content and other inbound marketing techniques.
- Lead market research, and competitive analysis to devise comprehensive and integrated digital strategies in order to achieve goals.
- Defining and measuring KPIs, and calculating ROI.
- Successfully manage day-to-day interactions and seek out opportunities to increase customer satisfaction.
- Proactively implement strategy work plans, revising as needed to meet changing needs and requirements.
- Initiate, manage and execute new campaigns.
- Work with the team to prepare monthly/quarterly client reports and provide new and creative recommendations for improvements and best practice solutions.
- Stay up-to-date with changing technology and think constantly about how to best leverage the latest technological developments.
- Identify opportunities to improve and streamline process so we can produce better work while improving efficiency.
- Oversee the strategic planning, execution and ongoing optimization of existing paid and organic channels, while continuing to test new growth channels
- Create acquisition and retention campaigns in collaboration with the traditional marketing team
- Lead the social strategy and execution across multiple channels
- Manage and motivate highly skilled internal and agency digital teams ensuring program goal alignment, brand alignment and communication of budgets
- Be the digital lead on cross functional teams ensuring alignment of messaging and initiative.
- Expand the visibility and working knowledge of digital marketing across the organization through presenting and communicating best practices and key findings
- Oversee operational Ad Tech: not limited to but including AdWords, Facebook Ads Manager, Marketing Cloud Social Studio
- Drive marketing optimization through regular A/B testing
- Have experience in identifying target audiences and devising digital campaigns that engage, inform and motivate; in optimizing landing pages and user funnels
- Manage the team in managing various digital ad budgets
- Keep a constant eye on the evolving landscape to assess best in class digital practices
Talents
- The ability to get things done in a high paced environment.
- The desire to continually learn and become the best in your craft.
- Not afraid to try new things, driven to constantly improve results.
- Thrive in a fast-paced environment with the ability to pivot and problem-solve.
- Passion for the digital marketing space and technological innovation.
- Strong communication skills; ability to coherently interact with various departments and levels of management.
- Entrepreneurial spirit and fearless in your ability to bring forward and execute new and innovative marketing tactics, willing to take risks!
- Ability to work cross functionally to understand the needs of other areas of the business.
- Relentless in your ability to get the job done and make great decisions to drive the business forward.
Requirements
- 5+ years of company and/or agency digital marketing experience.
- 5+ years of experience in a marketing team lead role.
- A strong background in researching, planning, and developing effective marketing strategies, and showing the ROI of those marketing efforts.
- A strong background in content, information, and value-based marketing.
- A strong background in email marketing strategy, planning, and execution.
- Experience with web performance analytics and providing integrated solutions related to best practice SEO.
- Proven track record and strong experience of innovating, and executing marketing tactics in the branded consumer products arena, including ecommerce and social media.
- Very strong content development skills, ability to crystalize complex concepts into clear, salient points and to leverage creativity and storytelling in presenting ideas.
- Strong data analytical and budgeting skills.
- Excellent communicator, and ability to build strong cross-functional relationships and to understand incentives.
- Strong attention to detail and results oriented; strong work ethic and persistence to drive an initiative to completion.
- An in-depth understanding and experience with various digital marketing channel.
- Excellent communication and presentation skills.
- Knowledge of digital marketing tools.

► Show All Digital Marketing Positions

Software Engineer

Responsible for serious programming in C, C#, Java, etc. - programmers make the world work from underneath. Building and compiling core code at the bottom of all things, programmers make the world go round.

Web Applications Developer

You are an organized and clear-thinking recent graduate, accelerating into your web coding career. You love programming web-based applications. You instinctively work in the web language of your preference (php /python /ruby /lasso / .net) and can adapt to other languages. You may have experience with taking web Apps through mobile development and launch in App stores. You enjoy a challenge, developing new systems, testing and improving them. You are keen to improve your code and code performance from working alongside more experienced developers.

You are constantly discovering new and interesting system enhancements and different ways to architect or code that improve performance and user experience. You have dabbled in many platforms and love to share/interact with other developers. You are seeking a challenging and exciting position, and somewhere you can see real value in the work you contribute.
Talents
- Strong clear communication skills to work with internal and external clients to determine requirements
- Consistently and accurately document requirements and contribute to scope documents
- Able to deliver creative, logical and effective solutions using good design principles
- Participate in design and code reviews and problem resolution
- Detail orientated and committed to self-testing
- Ability to work both collaboratively and independently
Requirements
- Bachelor in Computer related field or relevant work experience
- 0-5 years relevant experience in software development
- Extensive knowledge of C/C++/Java
- Extensive knowledge of OOP and OOD experience
- Experience with Formal Software Engineering processes

Senior Software Developer

You have a mountain of direct experience developing commercial, large, scalable web applications and have written more lines of code than in the National Library of Congress. You have a sixth sense about what could be wrong with an application before it goes wrong. You can architect a system from scratch or find the hidden bug that has been plaguing the application since it started.
Talents
- Communicate with internal and external clients to determine needs
- Consistently and accurately Document requirements
- Able to deliver creative, logical and effective solutions using good design principles
- Manage and participate in design and code reviews.
- Resolve and implement problem resolution
Requirements
- Must have Bachelor in Computer related field
- 10+ years relevant experience in software development
- Extensive knowledge of C/C++/Java on on OS X, Linux and Windows operating systems
- Extensive knowledge of OOP and OOD experience
- Experience with Formal Software Engineering processes

► Show All Software Engineer Positions

Web Developer (Coder)

Responsible for connecting databases to HTML and squeezing speed, functionality and logic from their systems, coders spend more time thinking and less time experimenting on their code.

PHP Developer

You have several years or more of professional experience developing dynamic websites and/or web applications. You are a confident back-end developer who works primarily in PHP and can write custom MySQL queries. You are also capable in HTML, CSS, Javascript and jQuery. You have a favourite IDE or code editor, and you are constantly discovering new and interesting development techniques and different ways to architect or code. You enjoy dabbling in other languages, and learning alongside a team of programmers.
Talents
- Passionate about Web Programming
- Strong communication skills
- Detail Orientated
- Self-testing
- You can collaborate with designers to create systems and interfaces that people love to use
- You have a strong sense for visually appealing design
Requirements
- Degree or diploma in Web Development, Programming, or relevant professional experience
- 3-5+ years professional experience as a Developer building websites and/or web applications
- Proficient in PHP/MySQL
- Solid understanding of OOP
- Able to write clean HTML, CSS, Javascript, jQuery, XML
- Comfortable on Linux Servers
- Experience with version control systems (Git, SVN)

Bonus Points
Experience with PHP frameworks (eg. Laravel, Symfony, CakePHP)
Interest or experience in other server-side languages
Experience with Javascript frameworks (eg. ReactJS, Angular, Vue)
- Experience with build tools like Grunt or Gulp

Lead Developer

You have built everything from a CMS to a jQuery Plugin, and can recognize and fix almost any language you are thrown into. You are a seasoned veteran and a masterful wizard of HTML, CSS, javascript, PHP, and MySQL and have the ability to collaborate with designers to create systems and interfaces that people love to use. Your understanding of the way web systems work and how applications are used by users enables you to immediately understand the scope of a project and what will be needed to accomplish the task. Your decisions and problem solving skills keep projects running efficiently and on schedule, and you have the ability to guide any team through development, testing, and deployment. The ability to provide technical training and mentorship to team members is core to your supervisory mantra. You are driven to learn and are a self diagnosed "nerd".


Talents
- Ability to lead and provide technical direction and expertise to a team of 5 to 10 web developers in the design and development of websites, web applications, and web API integrations
- Ability to engage the web development team with innovative discussion, problem solving, and technical approach on our largest projects ever
- Ability to gather requirements from clients and determine scope of work required for projects, estimate timelines, manage budgets, determine schedule and execute programming work across team members
- Ability to manage resources and ensure team members follow processes and quality standards across project phases
- Ability to ensure team members adhere to standards for good coding practices and effective communication
- Ability to ensure scheduled work is being done as required, make and manage adjustments, if necessary
- Monitor overall and billable hours by team to ensure required levels are being maintained and on-budget
- Motivate the team and set an example for good coding practices and effective communication
- Represent and advocate for team members during leadership discussions at the senior level
- Actively recruit, interview, test, hire and train new programming team members, as required
- Mentor and train team to promote personal and professional growth, including conducting annual performance reviews with team members, goal setting and tracking initiatives
- Actively seek out web development conferences and seminars for development of pod
- Collaborate with Team Leaders and the CEO to discuss company goals, drive projects and company direction
- Prepare and maintain documentation for project work including team project tracking reports, programming scopes, CMS training documentation for clients, and other internal programming documents
- Send weekly team project/initiative update to other team leaders and CEO
- Report weekly to CEO on project status, deliverables and budget adherence
Requirements
- Degree in Computer Science/Software Engineering
- Must have at least 5 years experience in web development
- Must have 3-5 years of experience in a Senior or Lead Developer role supervising and leading teams of 5-10 web developers
- Must have Senior level knowledge of web technologies including, but not limited to HTML, CSS3, Javascript, PHP, MySQL
- Must have a strong understanding of version control, preferably Git and/or SVN, Adobe Creative Suite, Sketch, Mac and Linux operating systems
- Must have a strong understanding of Linux servers and DNS
- Comfort in *nix terminal
- Strong OOP Skills

Systems Architect

With amazing conceptual and programming skills, you've not only generated arresting ideas for implementations and mechanisms to accomplish programming tasks: you are known for it. You've translated your programming-superstar ethic into frameworks used by tens of thousands of people. You have pretty much built an everything for an everyone, and now you love seeing a well-planned project come together after you roughed it out and maybe even built the core yourself. You can architect a system from scratch based on a few words from a client and scope out the cost of massive projects within a few pennies.
Talents
- Passionate about Web Development
- Strong communication skills important
- Significant personal engagement in Web Technologies
- Detail Orientated
- Self-testing
Requirements
- Bachelor in Computer related field
- 10+ years experience building web applications
- Expertise in php/python/ruby/lasso/.net
- Expertise with Linux/MySQL
- Comfort in *nix terminal
- Strong OOP Skills

Server Systems Developer

You have developed and deployed releases from Python, Ruby or Lasso exploring as many OS and database combinations you can get your hands on. You identify and fix almost any install issues you are thrown into. You have a deep understanding of the way web servers work and how applications need to be confirgured to perform.
Talents
- Demonstrated love of learning new software and operating systems
- Outstanding written & verbal communication skills
- Enthusiastic, able to think inside and outside of the box
- Highly self-motivated, driven, energetic, personable, resourceful
- Strong multitasking and prioritization skills
- Good sense of humour
- A team player
Requirements
- Hold a BSc or related degree (ideal)
- Development experience (3 years or more ideal)
- Demonstrated expertise in one or more server-side languages
- Expertise with Linux and one or more RDBMS or NoSQL systems
- Comfort in *nix terminal
- Strong OOP Skills
- Demonstrated client-server application design and implmentation
- Version control (e.g. SVN, GIT)

► Show All Web Developer (Coder) Positions

Mobile Developer

Mobile developers are responsible for developing the key code which run mobile apps - using various tools, front and back end.

*iOS Developer

You are an organized and clear-thinking developer, eager to build apps and push code limits. You love programming mobile applications. You have experience building iOS apps in Swift and can adapt to other languages. You may have experience with taking web apps through mobile development and launch in the Apple App Store. You enjoy a challenge, developing new systems, testing and improving them. You are keen to improve your code and code performance from working alongside other experienced developers.

You are constantly discovering new and interesting application enhancements and different ways to architect or code that improve performance and user experience. You have dabbled in many platforms and love to share/interact with other developers. You are seeking a challenging and exciting position, and somewhere you can see real value in the work you contribute.
Talents
- Demonstrated love of learning new software
- Outstanding written & verbal communication skills
- Enthusiastic, able to think inside and outside of the box
- Highly self-motivated, driven, energetic, personable, resourceful
- Strong multitasking and prioritization skills
- Good sense of humour
- A team player
Requirements
- Holds a Bachelor in Computer Science, Math, Engineering or related experience
- 2+ years of development experience
- Capable of understanding and working with Swift
- Have an app in the app store
- Experience with version control

Android Developer

You are an organized and clear-thinking developer, eager to build apps and push code limits. You love programming mobile applications. You have experience building Android apps and can adapt to other languages. You may have experience with taking web apps through mobile development and launch in Google Play. You enjoy a challenge, developing new systems, testing and improving them. You are keen to improve your code and code performance from working alongside other experienced developers.

You are constantly discovering new and interesting application enhancements and different ways to architect or code that improve performance and user experience. You have dabbled in many platforms and love to share/interact with other developers. You are seeking a challenging and exciting position, and somewhere you can see real value in the work you contribute.
Talents
- Demonstrated love of learning new software
- Outstanding written & verbal communication skills
- Enthusiastic, able to think inside and outside of the box
- Highly self-motivated, driven, energetic, personable, resourceful
- Strong multitasking and prioritization skills
- Good sense of humour
- A team player
Requirements
- Holds a Bachelor in Computer Science, Math, Engineering or related experience
- 2+ years of development experience
- Android SDK
- Android studio or Eclipse
- Java and XML
- Understanding of OOP and Agile Development principles
- Experience with version control

► Show All Mobile Developer Positions

Accounting

Responsible for the fiscal health of Treefrog, the accounting people at Treefrog ensure all of the cash is collected, vendors are paid and savings are saved. Without the flow of money, the whole system grinds to a halt.

Bookkeeper

You love balancing the books more than you like chocolate. That final feeling when the books are clean and the receivables are the lowest they have ever been makes you love being alive.
Talents
- Passionate about balanced books
Requirements
- Experience with Quickbooks
- Experience with Bookkeeping

Controller

You catch everything, no matter how small. And even more so, you catch the big things. Controlling all of the cash inflow and outflow, you have a sixth sense about how much money is missing or is short, and you are on top of clients and Frogs alike for expenditures and costs before anyone blinks. But despite that, you get the big vision and accept the big changes as they come - immediately adjusting the financial implications in your head as they happen.
Talents
- Passionate about financial clarity
Requirements
- Experience with Quickbooks
- Experience with Bookkeeping
- Experience with Entrepreneurial CEOs

► Show All Accounting Positions

IT Infrastructure

IT Networks and tech support keep our company computers rolling, the servers alive and monitor the network constantly to ensure that bad people aren't doing bad things to our clients and their sites. Passionate about technology and vigilant about security, our IT team protects everyone at various levels: in real life and in cyberspace.

Server Administrator Network Technician

You love thinking ahead of what might happen rather than what just happened, which saves you ever having to deal with what just happened. You have a veritable aura which surrounds you where computers seem to magically work and network issues disappear. You actually understand the reverse psychology of DNS propagation and can instinctively diagnose packet loss with your bare hands. You can think of a dozen classic hacks off the top of your head, and can easily diagnose and circumvent a minor DDoS attack.
Talents
- A Fixer (you love solving problems)
- A Preventer (you think ahead)
- A Documenter (you love documenting things)
- A Collaborator (great communicator, great team member)
- A Guru (you just know stuff)
Requirements
- *Nix server environments expereince critical
- Security experience with Firewalls, IDSes, Auditing
- VMWare Experience
- Networking Technologies (e.g. routing, switching, etc.)
- Expertise in Domain Registration, DNS
- Apache, qMail, Plesk
- Experience in server performance monitoring

Customer Help Desk/Support

You are an incredibly personable, supportive and outgoing person who is known for being proactive and getting things done. You will be the face of our support team - picking up the phone, capturing emails and online requests - and then managing any given client's simple tech needs (email setup, website issues, etc.) with unlimited patience and constant, unrelenting positivity and enthusiasm (and company loyalty!). You rarely succumb to frustration and are in a perpetually good mood - and can happily answer the phone all day and be perky on the coldest, dark day of January. People want to call you even when their computer works, just because you are delightful, and their computer will probably work better afterwards anyway. You pride yourself on your time-management skills. You aren't afraid to let someone know that sometimes what they want will have a price-tag.

This is one of those rare entry-level positions which could potentially open up a plethora of other opportunities for you at Treefrog, after years of solid positive attitude and regular learning. You'll be doing lots of hand-holding with clients as they up their email and fix their broken web properties - but you'll get to know many local businesses and learn more than you could possibly forget.
Talents
- Chronically positive attitude
- Smart. You need to be smart
- Fearless of computers, love learning new software and new things
- Outstanding written & verbal communication skills
- Enthusiastic, able to work inside and outside of the box
- Highly self-motivated, driven, energetic, personable, resourceful
- Strong multitasking and prioritization skills
- Drive to self-learn
- Good sense of humour
Requirements
- Ideally you hold a degree/certificate, just to show grit. Other proof is fine...
- Computer-works-again-for-no-reason proximity field a plus
- Web interest pretty critical
- Ability to represent the company in a professional manner
- Advanced computer literacy and computer fearlessness critical
- Comfort in a client-facing role critical - you gotta love people (we do!)
- You need to be someone who loves learning new things
- Email setup
- DNS records
- Basic HTML and JavaScript skills

► Show All IT Infrastructure Positions

SEO Engineer / Specialist Developer

SEO Engineers are responsible for ensuring our client's websites are perfectly tuned to the needs and desires of Google and other search engines. These engineers are involved in the ongoing strategic process of identifying and considering how a website can best achieve better rankings and then applying themselves to make this happen. Much of this work is done through Content Management Systems, but often work also is completed through HTML itself.

Search Engine Marketing Specialist

You have a passion for the competitive edge of rankings. You follow all the major SEO gurus - just for fun, and just to get that little piece of information that might help you achieve better results. Every time you look at a site, you grimmace in the knowledge that they have incorrectly coded at least a dozen things. URLs with IDs in them drive you crazy.

You will be responsible for the day-to-day management of client SEM accounts and campaigns, including search, display, remarketing, video, shopping and mobile. You have a keen understanding of digital marketing strategy, and how campaigns should be created and optimized to exceed client goals and business initiatives.
Talents
- Have a keen attention to detail
- Apply best practice for web page optimization
- Understand how to read and act on web analytics report insights
- Be willing to do some integral yet repetitive tasks
- Create value-based reports to share with clients
- Learn and be open to growing with a great team
Requirements
- At least one (1) year of paid search engine experience and/or digital marketing management
- Experience using search advertising platforms (Google AdWords, Bing Ads)
- Experience with analytical tools (Google Analytics, Data Studio, Google Tag Manager)
- Comfortable meeting with clients and explaining thought process behind campaign creation
- High level of technical proficiency in Google Adwords, Adwords Editor, Microsoft Excel and Google Sheets

Senior SEO Engineer / Specialist

You know exactly what it takes to get a phrase to rank in the top three. It's almost second nature to you - you take one look at a site and can already see the strategy you would take and how much time it will require to beat out any given keyword with any given site (or whether it is even likely or possible). You can put a long-term strategy in place and follow it through, so the client knows exactly what you are doing to accomplish their goals.
Talents
- Strong communication skills important
- Willingness to do menial tasks
- Willingness to take constructive criticism
Requirements
- 5+ years of SEO Experience
- Experience with SEOMoz or related tools required
- Post-secondary diploma or degree in Web Development or Programming or related field a plus
- Skill and experience with with HTML, CSS, jQuery
- Exceptional Keyword and Adword skills and analytics required
- Advanced English Language Skills
- Strategic skills required
- Experience and proof of accomplishments required

► Show All SEO Engineer / Specialist Developer Positions

Office Care

Office Care Attendants are responsible for keeping our office space clean, orderly and functional.

Office Cleaner

We are seeking an organized, professional, and energetic Office Care Attendant who is dedicated to keeping our office space clean, orderly, and functional. There is no task too small for you when it comes to cleanliness, and as our Office Care Attendant, you will be helping us to better serve our clients by keeping our space pristine and polished. You will be responsible for the cleaning and general housekeeping of our office, including, but not limited to: kitchen, washroom and boardroom cleaning and maintenance, vacuuming, sweeping and mopping, garbage disposal, and dusting.You will ensure our kitchen and bathroom supplies are always fully stocked and will be responsible for grocery shopping on an as-needed basis. You will also handle any minor maintenance issues that arise (chipping paint, water stains, replacing light bulbs, etc.).
Talents
- Able to work independently with minimal supervision.
- Attentive to detail.
- Strong self-organization skills.
- Strong multi-tasking and prioritization skills.
- Highly self-motivated, personable, high-paced.
Requirements
-Grade 12 Diploma.
- Practical working knowledge of health and safety regulations and trained in WHIMIS procedures to deal with equipment, cleaning chemicals, and facility maintenance.
- An understanding of janitorial duties and the ability to operate cleaning equipment (vacuums, scrubbers, cleaning chemicals, etc.)
- Must have Saturday availability and flexibility to work outside of traditional office hours.
- Valid G Ontario Drivers License with clean record.
- Must be able to provide a Police Vulnerable Sector Check satisfactory to Treefrog.
- Ability to represent the company in a professional manner.

► Show All Office Care Positions

Interns / Co-Ops / Summer Students

We look for energetic, enthusiastic, creative people to support the Treefrog team with various administrative and operational tasks.

Intern (Admin/Reception)

We're always seeking energetic, creative team players whom are looking for entry level jobs to gain experience working in the digital marketing industry. Basic requirements are simple: you just need to be ambitious, flexible and interested in supporting others!
Talents
- Flexibility to preform various tasks as required, no task is beneath you
- Excellent verbal, written and communication skills
- Able to listen and carry out instructions
- Excellent telephone manner
- You love Apple computers
- Team player and having a positive attitude are key
Requirements
- Enthusiastic and willingness to learn new tasks
- Commitment to deliver an exceptional client experience
- Flexible to perform a variety of tasks around the office
- Exceptional attitude and work ethic
- Interest in working with a dynamic team in the Web Design Industry

*Intern (Social Media Co-ordinator)

We're always seeking energetic, creative team players whom are looking for entry level jobs to gain experience working in the digital marketing industry. Basic requirements are simple: you just need to be ambitious, flexible and interested in supporting others!
Talents
- Flexibility to preform various tasks as required, no task is beneath you
- Excellent verbal, written and communication skills
- Able to listen and carry out instructions
- Excellent telephone manner
- You love Apple computers
- Team player and having a positive attitude are key
Requirements
- Enthusiastic and willingness to learn new tasks
- Commitment to deliver an exceptional client experience
- Flexible to perform a variety of tasks around the office
- Exceptional attitude and work ethic
- Interest in working with a dynamic team in the Digital Marketing Industry

Intern (SEO Engineer)

We are currently looking for an enthusiastic SEO (Search Engine Optimization) Engineer Summer Student to join us for a 9-week period at 30 hours a week. You will assist the SEO team with optimizing our client?s digital presence by keeping them on the competitive edge of the rankings.
Talents
- Have a keen attention to detail
- Apply best practice for web page optimization
- Be willing to do some integral yet repetitive tasks
- Have a positive attitude and personality
- Learn and be open to growing your SEO, programming and digital marketing skills with a great team
Requirements
-Be between the ages of 15 and 30 at the start of employment
-Have been registered as a full-time student in the previous academic year and intend to return to school on a full-time basis in the next academic year
-Be a canadian citizen, permanent resident, or person to whom refugee protection has been conferred under the Immigration and Refugee Protection Act
-Be legally entitled to work in Canada in accordance with relevant provincial/territorial legislation and regulations

Intern (Graphic Designer)

You are a fledgling designer, looking for experience in the web design world while getting an education or just finishing an education in Graphic Design.
Talents
- Strong communication skills important
- Willingness to do menial tasks
- Willingness to take constructive criticism
Requirements
- Working on Degree/Diploma in Graphic Design
- No experience required

Intern (Developer)

You are a fledgling developer, but you love making things work and love to see web systems coming together at your fingertips.
Talents
- Strong communication skills important
- Willingness to do menial tasks
- Willingness to take constructive criticism
Requirements
- Working on Degree/Diploma in Computer related field
- No experience required

Intern (Digital Project Coordinator)

We're always seeking energetic, creative team players whom are looking for entry level jobs to gain experience working in the digital marketing industry. Basic requirements are simple: you just need to be ambitious, flexible and interested in supporting others!
Talents
- Embrace challenging problems with finding creative solutions
- You plan your day out beforehand and know what success looks like every day
- Passionate about the future of the digital marketing industry and strive to always be learning something new
- Enjoy working in a collaborative environment but know when to take the lead to get it done
Requirements
- Currently working on a post-secondary degree in a related field
- Proficient in Microsoft Office Suite (Word, PowerPoint, Outlook)
- Strong Knowledge of MAC systems is an asset
- Confident and effective communication (written & verbal)
- Understanding and experience with Wordpress (or similar platform) is an asset
- Flexible to perform a variety of tasks around the office

► Show All Interns / Co-Ops / Summer Students Positions

► Show All Positions at Treefrog