Careers at Function Point | Project Management Software
Book a Demo

Careers at Function Point

Located in Vancouver BC, Function Point has simplified the hassles of running creative agencies, professional service firms and internal marketing teams for the past 20 years. A big part of our success has always been getting the right people in the building.

A Life of Learning

We’re growing. And we’re always on the lookout for happy, hungry and humble people to join the team. Our culture supports flexible hours, excellent wages, a competitive benefits package, funding for your professional career, personal health days and work-from-home options.

Future-Forward

Our vision is to grow an organization where customers’ needs are embraced. We want Function Point to be a place where everyone feels respected—and that they’re doing important work. Everyone’s work should contribute to the growth and direction of the company, and the well-being of our customers and community.

In The Community

But don’t take our word for it, look at what team members have written about us on Glassdoor, check out our culture in the video above and then introduce yourself. With over 9000 users across the United States, Canada, United Kingdom, Brasil, and Australia, come find out what’s in our secret sauce!

Current Openings

HR Manager

Our vision is to change the way the world views productivity. We want Function Point to be a place where everyone feels respected—where they are doing important work. Where everyone contributes to the growth and direction of our company, our customers and our community.

Function Point is looking to bring on a Human Resources Manager. The role will be focused on several deliverables using the Topgrading and the One Page Plan methodologies.

In this role, you will be focused on maintaining and evolving the FP team. You will make decisions that are aligned with the core values and focus on developing our internal policies and practices to serve these values. The ideal candidate will manage all of Function Point’s internal Human Resource needs such as benefits, vacation policies, volunteer time while also delivering Human Resource based cultural initiatives.

You will be tasked with maintaining a pipeline of amazing talent to supplement our already strong team. This role will be involved in developing the long-term direction of Function Point’s people practices and the ideal candidate must demonstrate a high dedication to people, an empathetic, caring personality, and an ability to work with multiple stakeholders.

Primary Responsibilities:

The responsibilities are broken into 3 main areas associated with our people: Planning, Recruitment, Management.

Planning

  • Contribute to and execute on the Function Point Human Resource strategy.
  • Aligning our organizational structure to support growth and change.
  • Work cross-functionally with all areas of the business.
  • Design and deliver assessment tools to measure the health of the team.
  • Address succession strategies for all roles.

Recruitment

  • Build a talent pipeline and cultivate strong bench strength through management and attendance at hiring and career events.
  • Own the entire recruitment process including the development and maintenance of scorecards, job descriptions, posting on job boards, screening candidates, setting up interviews with key team members and facilitation of the hiring process.
  • Develop on-boarding processes to integrate new team members into the Function Point culture, along with the team and role in which they participate.
  • Deliver off-boarding processes to gain insight into team members satisfaction while ensuring professionalism and privacy.

Talent Management

  • Identify and execute on opportunities to motivate, inspire and accelerate employees to drive performance and increase job satisfaction.
  • Provide coaching and resources to employees and managers in areas of personal and career goals, including the development of individual career roadmaps.
  • Staffing initiatives, performance management, employment relations and policy interpretation.
  • Ensure compliance with Employment/Labour Standards and Human rights.
  • Facilitate the processes behind extended benefits, payroll, vacation and PTO policies.
  • Champion the internal HRIS system (BambooHR) and support employees and managers to effectively use the platform.

In addition you will be an evangelist of our company culture at work and within the community, acting to support our purpose, and vision.  Whether attending an event or facilitating the delivery of training programs, you will embody the core values that make Function Point awesome.

Measures of Success:

Success in this role is ultimately measured in the satisfaction of team members.  This is judged based on training and development, recruitment costs, preventable employee turnover and the effectiveness of employment lifecycle programs.  In addition, team participation in their personal pursuit of education and involvement in community volunteerism.

Qualifications

  • At least 3 years previous experience in a Human Resources Generalist or Manager role.
  • Bachelor’s degree or certificate/diploma in Human Resources, Business Administration, or another applicable stream.
  • Thorough understanding of Employment/Labour Standards and Human Rights.
  • Highly ethical and able to deal with confidential issues.
  • Very strong communicator both verbally and written.
  • You have a strong business acumen and are able to prioritize while adapting to change
  • Proven ability to build strong working relationships with senior level leaders.

All set to apply?

Introduce yourself  by telling us why this Human Resources Manager opportunity will fit your ambitions and how you can make a contribution to the future growth of our business.

Your inquiry is in complete confidence.

Job Type: Full-time

Click Here to Apply

Senior Front-End Software Developer

Who are we? The leading all-in-one project management solution specially designed for ad agencies, digital firms, design studios and internal marketing departments looking to streamline their business. Who are you? A highly motivated, always developing professional who is passionate about writing good quality code—a dependable teammate, always willing to lend a helping hand.

Function Point is rapidly growing and looking for a qualified developer to make an immediate contribution to our 7-person developer team. Always positive and supportive, we work in agile teams using a scrum development framework to build, ship, and iterate quickly.

We Think You’ll Like It Here Because:

  • Work-life balance is important to us. We’re focused on what you’re accomplishing rather than the number of hours you’re working.
  • Flexible hours. We’re all professionals so there’s no need to ask for permission to take off early from time-to-time. On top of that, all employees have the option to work from home one day a week.
  • Vancouver can be an expensive place to live so we provide competitive wages and comprehensive health benefits.
  • Our annual professional development budget allows you to take courses or attend conferences. We’re invested in your growth and want to enable you to stay up-to-date with what’s happening in your field.
  • A beautiful, open office space in a heritage building in Kitsilano.
  • We have fun at Function Point! We have company social events that cater to many personalities including scavenger hunts, curling, and games nights.

Required Skill and Experience:

  • Bachelor’s degree or higher in Computer Science or a related field (e.g. Physics, Math, Engineering).
  • Well-versed in application design and designing large systems.
  • Experience with the full life-cycle of a project: requirements, architecture, development, and testing.
  • Experience writing cross-browser compliant code that performs at an enterprise scale.
  • Experience building single page applications using frameworks/libraries like Angular, Vue, React, Backbone, and using build frameworks like Webpack, SystemJS, Browserify, and Gulp.
  • Advanced knowledge of vanilla JavaScript, HTML, and CSS.
  • Good understanding of PHP and MySQL.

All set to apply? 

Introduce yourself  by telling us why this Front-end Developer opportunity will fit your ambitions and how you can make a contribution to the future growth of our business.

Senior Back-End Software Developer

Who are we? The leading all-in-one project management solution specially designed for ad agencies, digital firms, design studios and internal marketing departments looking to streamline their business.

Who are you? A passionate developer looking to explore new ways to push our technology to great heights.

Function Point is rapidly growing and looking for a qualified Back-end Developer to make an immediate contribution to our growing 7-person developer team. Always positive and supportive, we work in agile teams using a scrum development framework to build, ship, and iterate quickly. The team is fiercely committed to making our app the best it can be.

We Think You’ll Like It Here Because:

  • Work-life balance is important to us. We’re focused on what you’re accomplishing rather than the number of hours you’re working.
  • Flexible hours. We’re all professionals so there’s no need to ask for permission to take off early from time-to-time. On top of that, all employees have the option to work from home one day a week.
  • Vancouver can be an expensive place to live so we provide competitive wages and comprehensive health benefits.
  • Our annual professional development budget allows you to take courses or attend conferences. We’re invested in your growth and want to enable you to stay up-to-date with what’s happening in your field.
  • A beautiful, open office space in a heritage building in Kitsilano.
  • We have fun at Function Point! We have company social events that cater to many personalities including scavenger hunts, curling, and games nights.

Required Skills and Experience:

  • Have a Bachelor’s degree in Computer Science or equivalent experience
  • Over 5 years experience with PHP, SQL, and one of the major PHP frameworks (e.g. ZF, Laravel etc.)
  • Know if we’re talking about Composer, we don’t mean Mozart or Vivaldi
  • Fully understand the importance of dependency injection and have a working experience with unit testing
  • Are excited to solve server-side problems around speed, efficiency, and business workflow
  • Are adept at distributed version control, such as GIT
  • Enjoy close collaboration with colleagues on large and small projects
  • Are constantly working to improve and expand your knowledge

It’d Be Extra Awesome If You:

  • Are a guru with ZF2/ZF3 and event driven development, aspect and object oriented programming.
  • Have experience working in a SaaS environment.
  • Can passionately explain why you’d use one PHP framework over another.
  • Have knowledge of agile software development.
  • Love TDD development.
  • Are actively involved in the local dev scene or the open source community.
  • Are a professional table tennis player (wishful thinking).

All set to apply?

Introduce yourself by telling us why this Senior Back-end Software Developer opportunity will fit your ambitions and how you can make a contribution to the future growth of our business.

Sales Development Representative

We are growing the Sales team at Function Point and are looking for highly effective individuals to join us. We enjoy flexible hours, a work-at-home-day option, personal health days, benefits, and a professional development budget. If you check out our hiring video, you will see we like to have some fun.

As a Sales Development Rep (SDR) you will be the forefront of our acquisition efforts. Creating multi-channel outbound campaigns using the latest technologies and techniques to supplement the tried and true outbound methodologies. You are self-motivated individual with a desire to optimize your process to exceed even your own expectations. This position has career advancement opportunities within the Sales Organization at Function Point.

The SDR’s mission is to take a creative approach when connecting with our prospects and demonstrate how Function Point will make a positive difference in their lives. 

Primary Responsibilities:

  • Learn and execute processes, including email, social media campaigns and cold calling, to generate new sales opportunities.
  • Strategize with the sales and marketing team to support their prospecting programs with direct outreach.
  • Engage decision makers in targeted prospect accounts.
  • Orchestrate discussions with decision makers around their business needs.
  • Manage and maintain a pipeline of interested prospects.
  • Discover and engage new prospect accounts and contacts.
  • Assist with process and product improvement as well as our marketing and sales initiatives.
  • Work collaboratively with internal teams to discover new opportunities for growth and efficiency.
  • Bring positivity to work every day, and not focus on the obstacles but solutions to overcome them.
  • Always be learning.

Skills and Qualifications:

  • First and foremost a positive attitude.
  • Incredibly strong work ethic.
  • Strong desire to challenge yourself to be a little bit better every day.
  • A high level of emotional intelligence.
  • A vision of your own legacy and have considered the steps to get there
  • Common sense.
  • A willingness to participate in your own growth and the growth of the organization.

Do you picture yourself as a Sales Development Representative in this environment? 

Introduce yourself and check out a career upgrade at Function Point. 

In your reply, tell us what you love about sales, what about Function Point interests you and why you think this job would be a great next step in your career. 

Your inquiry is in complete confidence.

Job Type: Full-time

Onboarding Consultant

Our vision is to change the way the world views productivity. We want Function Point to be a place where everyone feels respected and that they are doing important work; where everyone contributes to the growth and direction of our company, our customers and our community.

We are growing the Customer Success team at Function Point and are looking for highly effective individuals to join us. We enjoy flexible hours, a work-at-home-day option, personal health days, benefits, a professional development budget and if you check out what’s it’s like to work at Function Point, you will see we like to have some fun.

As an Onboarding Consultant you will assist customers with the implementation and training of the Function Point software within their organization. You will also contribute to the growth and development of the training program to exceed the expectations of our customer needs. The mission of the Onboarding Consultant is to take a creative approach to connect with our customers and demonstrate how Function Point will make a positive difference in their lives. The ideal candidate will go above and beyond when called upon.

In This Role You Will Need To:

  • Ensure successful system implementation with our customers.
  • Train new and existing customers on all areas of our software.
  • Consult with customers regarding their workflow and ensure that their FP configuration makes sense for their business needs.
  • Assist with process and product improvement as well as our marketing and sales initiatives.
  • Travel to customer locations as required.
  • Work collaboratively with internal teams to discover new opportunities for growth and efficiency.
  • Bring positivity to work every day, and not focus on the obstacles but solutions to overcome them.
  • Always be learning.

You Should Have:

  • First and foremost: a positive attitude.
  • Experience with online and/or in-person training.
  • Technical proficiency with MS Office.
  • A strong desire to challenge yourself to be a little bit better every day.
  • Emotional intelligence.
  • A vision of your own legacy and have considered the steps to get there.
  • Common sense.
  • A willingness to participate in your own growth and the growth of the organization.

Do you picture yourself as an Onboarding Consultant in this environment? 

Introduce yourself and check out a career upgrade at Function Point. 

In your reply, tell us what you love about consulting, what about Function Point interests you and why you think this job would be a great next step in your career. 

Your inquiry is in complete confidence.

Check out what people are saying about us on Glassdoor.

Introduce yourself

We’re always looking for good people so if you don’t see a position that best suits your talents please e-mail your cover letter and resume.

Contact Us