Grow With Us

Open Positions

We believe in building great customer relationships, and that starts with achieving very high customer satisfaction scores for our product and rave reviews for our support team. Every member of the team is an integral part of this ambition. We aim to be a part of thousands of small business success stories and are well on our way.

Internally, we believe in helping our employees create better professional lives through challenging work that places ideas and merit above ‘station’ in the company. Anyone is welcomed and encouraged to bring problems or opportunities forward in the spirit of continuous improvement. For many of our employees, this is the best job they’ve ever had, and we want that to continue to be true as we grow. We work hard to build a diverse and collaborative team distributed between 3 offices and championing effective remote work culture.

On a larger scale, our mission is helping small business grow. Our vision is a world where entrepreneurs and solopreneurs are empowered to reach the customers who need their products and services. A world where small business plays a bigger part.

We’re excited to reach way more customers who have big ambitions and just need the right platform. Want to grow with us?

Inside Sales Representative - Bozeman, MT

Full-Time | Bozeman, MT

Grow with us

We’re building our inside sales team in Bozeman!

Are you a talented and competitive Inside Sales Representative that thrives in a quick sales cycle environment?

You could play a fundamental role in achieving our ambitious customer acquisition and revenue growth objectives. To succeed, you must be comfortable making dozens of calls per day, generating interest, qualifying prospects and closing sales. You’ll also become an expert in our product and the CRM market. A great fit for this role will be passionate about helping small businesses get bigger, and excellent at articulating the benefits and value of our solution to help them grow.

RESPONSIBILITIES

  • Source new sales opportunities through inbound lead follow-up and outbound cold calls and emails
  • Understand customer needs and requirements
  • Qualify interest based on prospect requirements
  • Set follow-up meetings with prospects to demo our solution
  • Close sales and achieve quarterly quotas
  • Research accounts, identify key players and generate interest
  • Maintain and expand your list of assigned prospects
  • Perform effective online demos to prospects

REQUIREMENTS

  • Proven inside sales experience
  • Track record of over-achieving quota
  • Strong phone presence and experience dialing dozens of calls per day
  • Proficient with corporate productivity and web presentation tools
  • Experience working with CRM
  • Excellent verbal and written communications skills
  • Strong listening and presentation skills
  • Ability to multi-task, prioritize, and manage time effectively
  • BA/BS degree or equivalent

OUR PRODUCT

We sell the easiest-to-use CRM for small business. What’s a CRM? It’s a system used by sales and marketing to manage prospects, follow-up with leads and contacts, and pursue deals. Almost every company needs a CRM, which is why the market opportunity we see before us is limitless. There are 28 million small businesses in the US alone, and 70% do not yet have a CRM. Almost all of our selling is to prospects in the US, Canada, and Mexico.

Apply for this role

Inside Sales Representative - Providencia, Guadalajara

Full-Time | Providencia, Guadalajara

Grow with us

We’re gearing up for growth and looking for a rockstar Inside Sales Representative to join our team. This role is based in our office in beautiful Providencia, Guadalajara.

Our mission is focused on helping small businesses grow.  If you’re self-motivated, organized, have a great phone presence, and excellent written communication skills, this could be a perfect career opportunity for you.

 

OUR PRODUCT

We sell the easiest-to-use CRM for small business. What’s a CRM? It’s a platform used by sales and marketing to manage prospects, follow-up with leads and contacts, while pursuing deals. Almost every company needs a CRM, which is why the market opportunity we see before us is limitless. There are 28 million small businesses in the US alone, and 70% do not yet have a CRM. Almost all of our selling is to prospects in the US, Canada, and Mexico.

 

HOW WE SELL

All sales are conducted based on strong inbound leads with phone and email information for the prospect. (i.e. prospects are coming to us because they are shopping for a CRM and they need a consultative sale to learn why we’re a good choice!)

You need to be able to learn about all the other CRM solution providers so that you are a “CRM expert.” And, you need to be able to ask good discovery questions to determine if a prospect is a strong fit for FreeAgent CRM. Throughout this process you will need to become an expert on the FreeAgent CRM product and demo it via web conferencing to prospects, often multiple times a day.

 

The Inside Sales Representative we’re looking for will:

  • Become a CRM expert, not only of FreeAgent CRM, but to learn about all of the other CRM solutions providers so we provide the best direction to our prospects.
  • Make a ton of calls per day
  • Develop trusted relationship with our leads

 

The Inside Sales Representative we’re looking for will need:

  • Native Spanish speaker with fluency in English
  • Wicked attention to detail
  • Strong oral and written communication skills
  • Excellent time-management and organization skills
  • Experience dealing with prospects and/or customers
  • Self-directed, smart, team-player
  • 4-year college degree
  • Bonus points for a sense of humor and nerdy passion for learning/research

 

   A great fit will also:

  • Have previous job experience on Insurance, hospitality, software or consulting companies, direct sales, customer support.
  • Be energized by a fast-paced startup environment and the chance to build processes from the ground up

 

BENEFITS

  • Competitive Salary + bonus
  • Medical and Life insurance
  • 30 days Christmas bonus
  • 12 days of vacation
  • 50% vacation bonus
  • Restaurant and food coupons
  • Employee saving funds

Grow with us and be part of our great team!!

Apply for this role

Full Stack Developers - Guadalajara

Full-Time | Guadalajara

Grow with us.

We’re gearing up for growth and looking for rockstar Full Stack Developers to join our team. This role is based in our offices in beautiful Providencia, Guadalajara.

 

At FreeAgent CRM, we design and implement software that is simple, intuitive, and easy-to-use.

 

We’re an established Venture Capital-backed startup where you get the best of both worlds: stability and a strong, experienced team – along with the chance to make a big impact on the development of a market-leading CRM solution. Working on our development team is also a great opportunity to learn way more, way faster.

 

As our Full Stack Developer, you need:

  • Ability to work with JavaScript and open source tools and frameworks in a Unix/Linux, Postgresql and agile development environment
  • Strong web application development with Javascript  based server environments such as nodejs
  • Familiarity with JavaScript, JSON, AJAX, CSS, XHTML and XML
  • Experience with database design schemas and data modeling
  • Outstanding software engineering skills such as data structures, algorithms and programming
  • Strong analytical and problem solving skills
  • Excellent communication skills and team work
  • Familiarity with ECMAScript 6 and GraphQL is a plus
  • Experience with unit/functional test frameworks like Jest/testcafe
  • 2+ years of experience in Javascript frameworks such as ReactJS, AngularJS, ReactNative, Apollo GraphQL
  • A background in Business Applications such as CRM, Service Management is highly desirable
  • BS/MS in Computer Science, Engineering or related subject

 

A great fit will also:

  • Resonate with our company values and be passionate about championing small business success
  • Be energized by a fast-paced startup environment and the chance to build processes from the ground up
  • Have a team-oriented nature with the ability and desire to pick up slack where it’s needed – FreeAgents are actually total team players.

Apply for this role

UI Engineer - Guadalajara

Full-Time | Guadalajara

Grow with us.

We’re gearing up for growth and looking for a rockstar UI Engineer to join our team. This role is based in our office in beautiful Providencia, Guadalajara.

 

At FreeAgent CRM, we design and implement software that is simple, intuitive, and easy-to-use. We’re looking for a User Interface Engineer to build outstanding user experiences, working on cutting edge technologies. You’ll play an integral and important role, responsible for bringing to life designs for both web and mobile that are in alignment with established brand styles. You’ll also build a library of UI components that will be used across the application.

 

We’re an established Venture Capital-backed startup where you get the best of both worlds: stability and a strong, experienced team – along with the chance to make a big impact on the development of a market-leading CRM solution. Working on our development team is also a great opportunity to learn way more, way faster.

 

As our UI Engineer, you need:

  • A strong background in front-end technologies, specifically HTML5, CSS, SaSS, Javascript
  • Ability to work with Javascript related frameworks (ReactJS, React Native, jQuery)
  • A good understanding of effective UX
  • Experience building user interfaces
  • Experience working in a SCRUM environment
  • Knowledge of other Scripting languages such as PHP is a plus
  • Knowledge of Zeplin & Sketch is a plus
  • Knowledge of design tools such as Illustrator, Photoshop is a plus
  • 3+ years of experience preferred
  • BS/MS in Computer Science, Engineering or related subject

 

A great fit will also:

  • Resonate with our company values and be passionate about championing small business success
  • Be energized by a fast-paced startup environment and the chance to build processes from the ground up
  • Have a team-oriented nature with the ability and desire to pick up slack where it’s needed – FreeAgents are actually total team players.

Apply for this role

Front-End Developer (+ Node/React) - Guadalajara

Full-Time | Guadalajara, MX

Grow with us.

We’re looking for a rockstar Front-End Developer who is strong in JavaScript, experienced with Node/React, and passionate about their work.

Along with coding, you will be responsible for working with the marketing manager, designer, product manager, and backend engineers. We love developers who lead the charge, communicate with other team members, and deliver a quality product and user-experience.

This position is based at our office in Providencia, Guadalajara, MX, with an outstanding team of developers, sales, and customer service leaders. You will be working closely with our Marketing team remotely, as we have a distributed offices across the US and Canada. We are a fast-growing SaaS company with a fun, supportive work environment.

In this role, you will:

  • Integrate custom API’s to connect consumer-facing websites with our software applications
  • Develop single-page apps for consumer-facing websites / landing pages
  • Develop back-end interfaces to sync with our software applications
  • Work with development team and marketing team to plan and schedule updates
  • Maintain WordPress website including backups, site performance, ongoing QA and browser testing, and optimize WordPress security
  • Use WordPress plugins, and the ability to create custom WordPress plugins is a bonus
  • Understand and integrate with analytics and SEO tools
  • Use creative problem-solving to suggest plans and propose ideas to improve customer experience

Requirements:

  • Strong expertise in Javascript
  • Experienced with ReactJS and NodeJS
  • Expertise with XHTML, JS, PHP & CSS
  • Strong knowledge of WordPress development
  • Solid grasp of software engineering fundamentals and their practical application
  • “Self-starter” attitude and ability to make decisions independently
  • Helpful, can-do attitude and a willingness to take ownership of problems
  • Strong desire to learn and grow
  • Good communicator and team member
  • Ability to work effectively in a fast paced environment while quickly adapting to the dynamic nature of requirements

A great fit will also:

  • Resonate with our company values and be passionate about championing small business success
  • Be energized by a fast-paced startup environment and the chance to build processes from the ground up
  • Have a team-oriented nature with the ability and desire to pick up slack where it’s needed – FreeAgents are actually total team players.


Apply for this role

Digital Marketing Creative

Full-Time | Location Independent but bonus points for Bozeman, MT / San Jose, CA / Calgary, AB / Guadalajara, MX

Grow with us.

We’re gearing up for growth and looking for a rockstar Digital Marketing Creative to join our team. You’ll play an integral and important role on our dynamic team by combining your own digital experience with a talent for getting things done – and making it look good!

Are you a marketing-minded, WordPress-saavy, design-oriented, brand-focused creative?

Awesome! Read on. The right fit for this position probably has experience in design, front-end development, and marketing. Here’s a glimpse of some daily life in this role:

  • Collaborate with marketing director and copywriter to publish high-quality digital marketing content on existing website, social channels, and more
  • Create and modify pages in WordPress, create landing pages from written content (and contribute written content, if that’s your thing)
  • Enforce brand guidelines across all channels
  • Turn written content into simple but visually-pleasing landing pages, PDF’s, and social graphics
  • Use either online tools or Adobe CC to create basic videos and animated gifs
  • Create banner ads and provide light graphic design for written web content, like blog posts
  • Manage and execute SEO using best practises and ongoing website optimization, including ongoing visual fixes, browser testing
  • Implement marketing tools on the website using plugins or embed codes, such as pop-ups, newsletter sign-ups, content libraries, and video portals
  • Contribute ideas and opinions on the best way to implement solutions, be savvy and up to date on latest web tools
  • Make daily QA updates to the website to improve desktop and mobile experience, troubleshoot CSS issues and execute rapid revisions
  • Maintain content library and central repository for marketing materials

 

These qualifications will help you succeed in this role (but you’re welcome to have more!)

  • Experience with WordPress and front-end development, have worked with several wordpress themes, Elementor experience is a big bonus
  • Able to evaluate plugins to recommend based on quality, support, extensibility
  • Strong understanding of browser compliance, responsiveness, and mobile-first
  • Basic UI and UX skills
  • Basic video and/or audio editing
  • Great project management skills
  • Experience with WordPress themes, gui editors, plugins, basic PHP and great CSS
  • Graphic design skills, including Adobe CC

 

A great fit for the role will also:

  • Resonate with our company values and be passionate about championing small business success
  • Be energized by a fast-paced startup environment and the chance to build processes from the ground up
  • Have a team-oriented nature with the ability and desire to pick up slack where it’s needed – FreeAgents are actually total team players.


Apply for this role

DevOps Engineer - Guadalajara, MX

Full-Time | Guadalajara, MX

We are looking for a passionate DevOps Engineer. If you have experience with JavaScript, Bash scripting, Jenkins, Continuous integration and so on, we want to hear from you.

REQUIREMENTS
2+ years of development experience FrontEnd or BackEnd
2+ Years of DevOps experience managing Cloud based applications
2+ years of experience Continuous Delivery and tools such as Jenkins
Experience building/Managing whole cloud installation including building on demand, monitoring and operations
Experience with cloud providers such as AWS, Google Cloud or Azure is Required
Strong analytical and problem solving skills
Excellent communication skills and team work
A positive disposition and good attitude
BS/MS in Computer Science, Engineering or related subject

ACTIVITIES
Managing the Build environment based on Jenkins
Potentially move Development workflow to AWS serverless framework
Integration between phabricator and Jenkins for Continuous Delivery
Responsible for monioring the infrastructure (Build appropriate tools)
Log mining using Loggly/Cloudwatch of AWS
Setting up AWS infrastructure from ground up with proper VPCs and security
Move the asynchronous processing to AWS SQS and Lambda
Migrate the RDS to use Multi Master
Bring up instances on Demand using Code as Infrastructure framework of AWS

A great fit for the role will also:

  • Resonate with our company values and be passionate about championing small business success
  • Be energized by a fast-paced startup environment and the chance to build processes from the ground up
  • Have a team-oriented nature with the ability and desire to pick up slack where it’s needed – FreeAgents are actually total team players.


Apply for this role

Brian, Product Manager

In my career I have seen how the right software can transform businesses and that’s why I came to FreeAgent. I love building products that make people’s lives easier. We have one of the most talented development teams that I have ever worked with and I am constantly in awe at how fast new features can get released. I feel pride in the software that we produce and showing it off to customers is the best part of my job.

Ram, Chief Architect

Best part of FreeAgent CRM experience has been working with a smart and passionate team which always prioritizes addressing customer requests and issues over plans to roll out new features, which has provided me more chances to put smiles on customers in need.

Gwen, Product Specialist

Working at FreeAgent CRM I get to live an adventure every single day. I get the opportunity to work with really amazing people and we all grow together alongside the company. It amazes me to watch how FreeAgent CRM literally changes the lives of many businesses. I feel really honored to be part of such a great company that has a very positive impact on its clients.

Maria, Product Specialist

I really enjoy my daily activities, as I know that my ideas are helping our customers get the best out of our CRM. I also enjoy working with such talented and hard working people that have the same goals as me, helping companies achieve great things.

Karin, Technical Writer

I am very happy to be part of such a wonderful and talented team of professionals, who are committed to do their very best every single day. I’ve seen passionate companies, that truly believe in what they are doing, but never like this. The level of effort and dedication put to the product is simple beyond belief.

Carlos, Full Stack Developer

I love my job because people care about me as a person and about my professional growth. There is a genuine spirit of cooperation and shared goals.

Share Our Passions?

We’re always hiring innovators and smart people who like to make a difference. Don’t see a position that’s just right? Send us a message telling us about your talents, qualifications and goals.

rocketship

Free Agents are Team Players

Our mission doesn’t end with the small businesses that motivate us. Each member of our team strives toward their own mission within FreeAgent in their own unique way. We do our best to foster and challenge each other every day to fulfill these missions and support our shared vision of a world where small business plays a bigger part. We’re the kind of people you want on your team, too.

Life at FreeAgent

When we’re not busy being innovative and helpful, we like to celebrate, travel, and eat a lot of tacos.

Are you our next small business success story?