Careers
Check out our open positions and apply below.
Full Stack Developers
GUADALAJARA, MEXICO
Full-Time
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.
Lead the way
to a better workday
Talk to a CRM expert and
unleash your team’s potential.
